Here is that passage in Revelation 12:1-6
To assert that this IS specifically speaking of Mary, the mother of Jesus Christ, you have to accept what this passage and the rest says and the implications behind them. The woman in this passage, "cried out in pain as she was about to give birth". If this is indeed Mary, and ONLY Mary, then Roman Catholic "doctors" of the church were wrong when they insisted that Mary experienced NO pain when she gave birth to Jesus and that she remained physically a virgin, because baby Jesus passed through her birth canal like light. Additionally, and importantly, birth pains are a consequence of the sin nature as God told Eve, I will make your pains in childbearing very severe; with painful labor you will give birth to children." (Gen. 3:16). So, is this Mary? Then you can't claim she didn't experience pain because she was without sin.
The woman of Revelation 12 is the nation of Israel. This woman, also, it is said of in Rev. 12:17, And the dragon was enraged with the woman and went off to make war with the rest of her offspring. If this is Mary, are you prepared to say that the Virgin Mary had other children? I believe it is plainly speaking of Israel as the "woman clothed with the sun and on her head a crown of twelve stars", these represent the nation of Israel's twelve tribes. The same imagery of the moon, stars, etc., can be seen in Genesis 37:5-10, which is a reference again to Israel. And it is out of the Jewish nation Israel the Messiah will be born.
By your reasoning and interpretation of Rev 12, of whom does Isaiah speak here ? Listen, O isles, unto me; and hearken, ye people, from far; The Lord hath called me from the womb; from the bowels of my mother hath he made mention of my name. And he hath made my mouth like a sharp sword; in the shadow of his hand hath he hid me, and made me a polished shaft; in his quiver hath he hid me; And said unto me, Thou art my servant, O Israel, in whom I will be glorified.
Israel only gave birth to Messiah through Miriam. You can never separate her from Israel. She is Israel in the purity, holiness, faithfulness, and obedience God wanted from Israel. She is the Virgin of Israel, the very Israel of God, and she is in Revelation 12.
How DARE you use Catholic teaching against Catholic teaching!!
Thank you for posting that.