Looking back upon History, applying the prophecies from the Old Testament and what the Disciples cum Apostles taught, we can see that there were conditions described for the last days before He rescues His Jewish acknowledging His Messiah-ship in this dimensional realm. The prophesies were for the Jewish people who come to Believe He is Their Messiah. The prophecies were not given for The Body of Christ Church.
There are no events or prophecies to be fulfilled in order to have the arrival of The Departure. I don't know how Israel returned to their Promised Land could have been fulfilled in 200AD, or how the entire world would be able in 200 AD to witness the killing and then three days later brought back to life and raptured away of the two witnesses preaching the imminent arrival of the King to establish His Kingdom, but we have all the conditions (signs of the season, if you will) now a reality, and evil is sauntering across the planet.
The doctrine of imminence for the Church could have had The Body of Christ removed in 200AD and a gap of thousands of yers before the Lord's return to touch foot on the Earth to rescue the Believers in Jesus as Lord and Christ for their individual redemption. It is not a hindrance to the doctrine of imminence for the Ecclesia Birthed on the Day of Pentecost when Peter preached.
Scripture indicates that the Ekklesia will be removed before the wrath arrives, before even the time of the wrath arrives. That could be a few hundred years from the cross or thousands of years. To us now, we realize it is thousands of years, and perhaps now any moment for the departure. Israel is now back in their land and the temple where antichrist commits the abomination of desolation is now a real possibility.
The Restrainer will be taken out of the way of the antrichrist before all those prophecies of the Tribulation years begin, because The Redeemed are in Heaven wearing rewards crowns when The Lamb opens the first seal.
Have all of the Seals and Trumpets and such that have to happen first happened yet?