Israel
There is a reason why so many prophecies are being fulfilled before the Tribulation. Israel is at the center of God's plan of redemption. What is the length of a generation? Some say forty years but the average lifespan is between seventy and eighty years. The generation that saw Israel become a nation will not pass away.
The days of our years are seventy years; and if by reason of strength they be eighty years, yet is their strength labor and sorrow; for it is soon cut off, and we fly away (
Psalm 90:10).
When you shall see all these things, know that it is near, even at the doors. Verily I say unto you, This generation shall not pass, till all these things be fulfilled. (
Matthew 24:33-34).
Seven Year Rapture Window
Jesus Christ was born ~7-1 BC and died ~27-33 AD, then ~2027-2033 could be the Second Coming of Jesus Christ. Subtract seven years and we are in a possible seven year rapture window of ~2019-2026 as God prepares the world for the seven years of Tribulation. Since we are at the end of the
Church Age, watch Israel, China, the European Union, Russia and Iran prepare for the Tribulation. Most importantly, be awake and watch for Jesus to grab his people out of danger.
Knowing the time, that now it is high time to awake out of sleep: for now is our salvation nearer than when we believed (
Romans 13:11).
Revelation can be understood through a proper study of Scripture. The millennium theory tells us we are near the end of the Church Age. Since we are so close to the Tribulation, are there any prophesies that have been fulfilled already? What do we see in the world preparing for the Tribulation?
References: 21st Century Revelation: World Wars, Iraq Wars & End Wars Chapter 5 - Study the Bible, Chapter 9 - In the Beginning, God, Chapter 10 - Seven Days of God, Chapter 16 - The Life of Christ, Chapter 17 - Basic Bible Chronology, Chapter 18 - Spring Forward or Fall Back,
Revelation Outline,
Timeline of the Tribulation,
Tribulation,
Revelation,
Covenant,
Chronology of Man,
Jewish Chronology,
HebCal Calendar,
Millennial Day