Christians have been railing about the "end times" for 2000 years. In every generation they point to natural disasters, war, famine, and "declining morality" as the so-called "signs".
Yet there are no more natural disasters on average than there have ever been- we just have near-instant global media coverage and HEAR about it.
There has always been war and famine. In fact we see less of it today than eras past, and far fewer die.
Then there's "declining morality"- which to every generation seems to mean "morals and values are changing and we don't like it!". Every age group seems to think their children are in moral decay because social progression is a never-ending process.
All of the prophecies in the Bible have been fulfilled, except for the return of Jesus. The media and on the popular level love taking Revelations to be meant as telling our future. That's not even the purpose of the letter. Everything in the letter has been fulfilled during the Roman Empire, except for Jesus' return.