So... from the rest of your post I am thinking you agree that God allows some things even though He is not happy with them?
I forgot to say I agree with you also. No slight.
If God is all knowing then obviously He knows whether I am going to Hell or Heaven and knew the answer before I was born.
The only way I could change the outcome would be if God was not all knowing. In other words it would mean He had the wrong answer.
For me, this would be my single biggest hang up or obstacle on Bible/Jesus truth.
Gen 6:5 And GOD saw that the wickedness of man was great in the earth, and that every imagination of the thoughts of his heart was only evil continually.
Gen 6:6 And it repented the LORD that he had made man on the earth, and it grieved him at his heart.
Gen 6:7 And the LORD said, I will destroy man whom I have created from the face of the earth; both man, and beast, and the creeping thing, and the fowls of the air; for it repenteth me that I have made them.
Gen 6:8 But Noah found grace in the eyes of the LORD.
sa 55:8 For my thoughts are not your thoughts, neither are your ways my ways, saith the LORD.
Deu 30:19 I call heaven and earth to record this day against you, that I have set before you life and death, blessing and cursing: therefore choose life, that both thou and thy seed may live:
Eze 18:31 Cast away from you all your transgressions, whereby ye have transgressed; and make you a new heart and a new spirit: for why will ye die, O house of Israel?
What this man has done is ignore all the scriptures in favor of his human definition of what omnicient means to him. With God all things are possible including the mans decision to convince himself that God is so cruel as to predestinate him to failing. These scriptures prove him wrong. Just like you showed in your post.
Mark 10:27 And Jesus looking upon them saith, With men it is impossible, but not with God: for with God all things are possible.
The entirety of the Bible is about forgiveness of wrong choices (sin). Jesus died on the cross to forgive our sins. It is difficult to miss this point. We have a choice.