Bible Discussion Thread

 
  • Ronald Whittemore - 1 year ago
    Just some thoughts on Revelation 12, it covers the past and the future up to the beginning of the 3.5 years of tribulation.

    Part 1

    Revelation 12:1-5 A wonder in heaven a woman clothed with the sun and the moon under her feet. Genesis 37:9-10 With Joseph is the 12 stars, the Sun, the moon, Jacob, and the mother represent Israel, the same woman all through this chapter to verse 17.

    This is before the birth of the man-child, we see this woman represents Israel and the righteousness of the ancient fathers and prophets who labored through the years, and persecutions, as they groaned and longed for the promised Messiah, the promised seed of Abraham. The righteous physical Israel longing in pain for their coming Messiah represents the Woman in birth pain, Isaiah 26:17-19 Micah 4:9-10.

    Another wonder in heaven is the red dragon/Satan who cast a third of the stars/angels to the earth this will happen in the future. The dragon stood before the woman to devour the child. Satan through Herod and the Roman empire tried to kill Jesus as soon as He was born, Matthew 2:13-16. Israel birthed the Messiah/Jesus through the tribe of Judah who will rule the nations with a rod of iron Revelation 2:27 Revelation 19:15.

    After Jesus's resurrection, He was caught up to God and his throne, Ephesians 1:20-21. Verse 6 is what the woman will do after Satan and his angels are cast down to this earth, for 1260 days we see the same event in verse 14 a time and times and half a time, this is 3.5 years to be in the future. God will preserve a remnant and give a place of special divine protection for His people during these 3.5 years,

    See part 2



This comment thread is locked. Please enter a new comment below to start a new comment thread.

Note: Comment threads older than 2 months are automatically locked.
 

Do you have a Bible comment or question?


Posting comments is currently unavailable due to high demand on the server.
Please check back in an hour or more. Thank you for your patience!