Quoted By:
Mary the Mother of God is sinless. Ill try my best to explain to help understand. The word Grace has been translated from multiple Greek words that mean the same thing but in different context. Full of Grace has been translated from a particular word that means Grace that always was and always has been. Grace that has no end, no begging and does not proceed from somewhere hence Full of Grace.
Baptism washes your Original Sin and puts you in a state of Grace. Confession puts you in a state of Grace. To enter Heaven you have to die in a state of Grace