There have been over 20 battles in the Valley of Megiddo, probably because they all thought they were fulfilling the prophecy, but no one saw a cross
in the sky, or Christ on a white horse so it wasn't fulfilled. Nor have their been asteroid impacts and other terrible judgments leading up to it.
Short to Jesus could be thousands of years. Also, this generation is the one that needs to see to believe everything. It's the generation that has
many "chariots" in the streets and we have weapons capable of fulfilling the book of Revelation. Its the generation that has completely put God out
of the question and thus must be the final generation Jesus prophesied about along with the other prophets. God Himself said that Daniel would not be
able to understand, only the generation of the time of the end. When people would run to and fro(busy busy) and the true knowledge would become
abundant(Big Bang Theory, Thermonuclear dynamics, atomic weapons, Earth is round, etc.)




