I am not discouraging anyone from praying, but the very fact that we can change things through prayer proves my point. The reason why many people don't get their prayers answered is because they believe in their hearts that because God knows the absolute future and has everything worked out anyway, they don't have the same faith as someone who is confident that they can influence God through prayer. There are enough Scriptures to show that we can change history through prayer; and there are places in the Bible where men of God changed God's mind through prayer and negotiation with Him. Abraham and Moses are two good examples. The people of Nineveh suspended God's judgment of the city through repentance, fasting and crying out to God for mercy, even after the prophecy was given, and the prophecy had a definite time limit. Jonah disobeyed God at first because he knew that if Nineveh repented, God would change His mind about the city. And Jonah was angry at God when He did change His mind because it made him appear to be a false prophet because his prophecy didn't come to pass at the end of the 40 days. Because God is not a liar, His prophecy was absolutely true and was His true intention, but Nineveh's repentance changed His mind about destroying them.
You bring up some real good points, but I do not think you have considered all the alternatives:
For the last 100 years now it has been experimentally shown: “Time is Relative” and no experiment has shown otherwise, so if time is relative how relative would it be for God?
Would the sequencing of events in heaven have to be at time sequencing of events on earth?
God has and can certainly set people up so they can sin, but like Peter denying Christ three times, God would not override the free will choice of Peter to cause him to sin or it would not be Peter’s choice, so how does God know what Peter very specifically will do and yet not personally control what peter did do?
Think about it like this: You know today some free will choices made yesterday, but you cannot change those choices because they are history. God at the end of time would know all the free will choices man made throughout man’s time so it if history for even God at the end of time and cannot be changed.
Since God at the end of time is the same God at the beginning of time he is communicating with Himself at the beginning of time so God at the beginning of time knows everything God at the end of time knows, but that does not change what God did throughout time.
I like the story of Jonah, but first off what you have to remember is: “It is the story of
Jonah and not the story of Nineveh. Jonah is who God is really working on and trying to teach, with Nineveh being part of the back drop. Jonah is the one being “set up” for a lesson.
The fact that Jonah from previous knowledge knows God can change even what He says he is going to do if the nation changes appears Jonah knew what Jer. 18 tells us: 7 If at any time I announce that a nation or kingdom is to be uprooted, torn down and destroyed, 8 and if that nation I warned repents of its evil, then I will relent and not inflict on it the disaster I had planned. 9 And if at another time I announce that a nation or kingdom is to be built up and planted, 10 and if it does evil in my sight and does not obey me, then I will reconsider the good I had intended to do for it.
We mighty also assume the people of Nineveh knew what Jer. 18 taught, maybe from previous prophets going to Nineveh, who might have specifically warned of Jonah’s coming.
Also, if you think about it, what Jonah said: “God said: Forty more days and Nineveh will be overthrown.” Is the only way God could warn the people of Nineveh as long as the teaching of Jer. 18 is understood? God
cannot say: “Repent or I will destroy Nineveh in 40 days”, because that would suggest God did not know what will happen in 40 days (it would be misleading [a lie]) and if God says: “In 40 days I will not destroy you because you will repent” (which is the truth) that would not be a warning of destruction and the people would not repent. It is a kind of “catch 22” for God, but God gave out the teaching of Jer. 18 which allows God to be perfectly honest, know the future as pure history and still be able to warn the people.