@HealthRanger Regarding the "prophecies are not set in stone" hypothesis.
Well, actually they are. You just need to be able to distinguish between WARNINGS and PROPHECIES when reading the Bible.
Definition of a WARNING: IF (condition) THEN {Time Limit; Result}
Definition of a PROPHECY: {Result}
Notice there's no time limit or date set for PROPHECIES.
The example of Jonah is standard: read carefully, he was told to go and WARN Nineveh.
When Jonah finally went, he actually voiced out loud a TIME LIMIT to them: 40 days.
The difference with prophecies is that no one will know WHEN they are about to be fulfilled.
@HealthRanger This will be what I call "The Balaam Phenomenon", meaning that willing or not, all humans and all beasts will give praise to GOD using their mouths.
Now that will be quite an event, which EVERYONE WILL NOTICE, because their mouths will speak out of their control.
No one can miss this!
And so far that event has not happened.
Therefore the debate is over: The main events in Revelation HAVE NOT STARTED YET.
When you want to solve a math problem, you need to read the manual first and then apply the knowledge in it to determine the solution. If you don't read the manual, you can't solve problems.
These are my own calculations, done by strictly following the manual (The Bible)