What an amazing gift the God of the universe has given you, life. You have a big misunderstanding of who God is and all of his design. Everything you are describing is inaccurate of God's character and simply is not the gospel and what he teaches.
God chose to create a free will world and created us to be one with him and saw that it is good. We were never meant to be a part of this broken world. Satan is the reason for that evil, not God.
Choosing to do something outside of what you are capable of is NOT a contradiction.
The Christian god didnt have foreknowledge of all things before that were to happen before creating the heavens and earth?
Isaiah 41:21-23, “Set forth your case, says the LORD; bring your proofs, says the King of Jacob. Let them bring them, and tell us what is to happen. Tell us the former things, what they are, that we may consider them, that we may know their outcome; or declare to us the things to come. Tell us what is to come hereafter, that we may know that you are gods.”
Proverbs 16:9: “The heart of man plans his way, but the Lord establishes his steps.”
Proverbs 20:24: “A man’s steps are from the Lord; how then can man understand his way?”
Proverbs 16:33: “The lot is cast into the lap, but its every decision is from the Lord.”
Proverbs 19:21: “Many are the plans in the mind of a man, but it is the purpose of the Lord that will stand.”
Jeremiah 10:23: “I know, O Lord, that the way of man is not in himself, that it is not in man who walks to direct his steps.”
This is what i was talking about earlier. Not only does the bible support the claim that god has foreknowledge of outcomes, it repeatedly asserts that anything that has or will ever happen has been ordained by god before the first creation. I wish Christians would admit its a larp because if you actually believed this stuff you wouldn't need someone else to explain it to you, if this god was real you'd be constantly trying to enact his plans, not playing video games or arguing on the internet. Honestly it seems like christians know less about their own religion than non Christians