True. While pondering and attempting to get my head around a workable understanding of the infinite wonder of the Holy Trinity, I started thinking about what was taking place inside Mary by/from the immaculate conception to His birth.
I'm coming to terms with how Jesus actually means what He says about His Love and Forgiveness, "even for a wretch like me", and what it means to be born again, sorta like getting your inner program rebooted with the OEM software, clean and free of all worldly malware.
With that in mind, I started to think about just how complete, and how many level shifts beyond a garden variety human soul's rebirth, her transformation might be for carrying Him and becoming Jesus' mother and all that truly means, both during pregnancy and after His birth.
No woman I know is the same as she was before becoming a mom...And what about Mary?
I'm having some trouble getting a handle on it. It's beyond my rational mind, no doubt about it.
No wonder Satan fears the one who will crush his skull beneath her heel...or so I've read.
Try 'understanding' why Rome insists that she and Joseph NEVER consummated their marriage.
She a VERY poor example of a good Jewish wife!
You didn't read that in any correct translation. The Greek clearly says He will be the one crushing the head.
As for Mary, yes, Satan despises her for all her virtue! She is a powerful ally against temptation; a role model of a chaste, obedient servant of God. That's where her sanctity lies: the absence of sin and the fullness of virtue. How could one raise the Christ Child and not be holy? Imagine the great love among the three, the joy of living under the same roof as the Son of God!
And yes, His Merciful Love. To the woman caught in adultery, He was gentle and kind. To the one who wept at His Feet, He offered forgiveness. God is love; His justice is tempered with mercy, and He delights in His children when they seek Him!
May His Peace descend upon you, and His Spirit guide you to Him, and His Mother's love keep you ever close to Him!
God bless you!