I am persuaded the Olivet Discourse was fulfilled in AD 70. In other words, the usual verses from Matthew 24 that are commonly applied to the end times today are actually limited to 70 AD. There has been much speculation about the meaning of "this generation" in Matthew 24:34. Compare to Matthew 16:28. The "this generation" referred to the physical generation then living. Or how can we brush off verses like 24:16 or 24:20, which show that this prophecy pertains to the Jewish nation? Or, on that note, Luke 21:20, 21:24. And was the gospel preached in all the world for a witness unto all nations, in accordance with Matthew 24:14? Yes, according to Colossians 1:23, the gospel
*was preached* to every creature which is under heaven! The "great commission"--so called by men--was fulfilled! And then the "end" came - the end of Jerusalem and Moses's religion, that is, in 70 AD. By the way, I don't interpret the "every creature" of Colossians 1:23 and Mark 16:15 in the literal sense, but rather I think it applies to spiritual creatures (cp. 2 Corinthians 5:17).
Of course, most end times commentators get around this today by positing a pre-tribulation rapture of the church. I admit I used to believe this, but I think it is wrong. Actually, it was when I read this sermon that I ditched the idea of a pre-trib rapture. It's excellent - highly recommended!
https://letgodbetrue.com/sermons/ind...el-millennium/