"Full of Grace"
---
God's grace covers all your sins - past, present and future when you accept him as your personal savior. It is only through the shedding of Jesus's blood that this is possible (at least thats what I believe based again, on the Bible).
That's a wonderful thought. But where did this grace come from before Jesus shed his blood on the cross? Mary was sinless since she was "full of grace" prior to the Crucifixion based again, on the Bible.