Right, and to prove that Lord Jesus was not... just speaking His Olivet discourse for His Apostles at His 1st coming, those SIGNS He gave there are the Seals of Revelation 6.Absolutely correct.
Another poster said: Jesus was talking to His disciples, therefore Matthew 24:33-34 must apply to them. This is extreme foolishness and means that none of what Jesus said was for Christians thru the age and today.
There is no doubt that we are 'this generation', who has seen the return of Jewish Israel to a small part of the holy Land and will see the earth changing and dramatic events, leading up to the glorious Return of Jesus as King.
We are now very close to the Day when the Lord will send His vengeance and wrath to commence all the Prophesied end time events.
Denial of these graphically stated Prophesies, is a bad mistake and just leaves one in the dark.
And Christ's Book of Revelation was given through His Apostle John to WHO? To His Church.