Today's reading is about spiritual warfare. Something I personally think is very real.
Let me begin by offering my thoughts on the symbolism in these verses. First, who or what is the woman symbolizing? Some say it is the Virgin Mary - which seems obvious on a first reading. However, I am in the camp of another school of thought which describes the woman as the faithful people of God. The twelve stars on her head represent the twelve tribes of Israel.
Second, the red, seven headed, ten horned dragon symbolizes Satan. The dragon's tail knocking one-third of the stars from the sky symbolizes the angles that fell with Satan and became his demons. Remember when Satan was expelled from Heaven he took his followers, one-third of the angles, with him.
Third, the baby symbolizes Jesus Christ who, after his time on earth, was taken to Heaven to sit at the right hand of God.
Now let's get the message of these verses. When Jesus was born in the small town of Bethlehem, it was not big, global news. Sure three wise men came because they knew Jesus was the Messiah, but that was about it. However, today's reading tells us that this relative non-event on earthly terms had, and has, tremendous spiritual significance. From the time of Jesus' birth, Satan has been trying to destroy him because he knew the ultimate outcome was his demise if Jesus succeeded. A few examples include, Satan influencing King Herod to attempt to kill the infant Jesus. Satan tempting Jesus with immediate riches and power. Satan doing everything he could to convince Jesus not to be the sacrificial lamb for all the sins of mankind.
None of Satan's tricks worked and Jesus successfully completed his mission as a human being. And as a result, as today's verses tell us, the child was "snatched up to God and to his throne" before he could be devoured by the dragon.
These verses are just the opening act in the story that unfolds through Revelation 14:20. I cannot wait to see how it turns out. It opens great for our side!
Wishing you the best in your walk with Christ,