10 When God saw what they did and how they turned from their evil ways, he relented and did not bring on them the destruction he had threatened.
Please read this carefully.
You believe that all that happens has been preordained by God from eternity past...correct?
You state that God threatened Nineveh. However...if God threatened to destroy Nineveh knowing that He was never going to destroy Nineveh, then either God lied or He makes idle threats.
Do you understand what I am saying?
If all that happens has been predetermined by God from eternity past then God knows that He isn't going to destroy Nineveh. So if God threatened to destroy them knowing that He wasn't going to destroy them then the only two options are that God lied or that He makes idle threats akin to a parent telling a child for the 8th time that this is the last time that they are going to tell them to stop or else.
Again, do you understand what kind of position you have put yourself in? God either lied or He makes idle threats.
Which is it?