**So you believe God knew Adam and Eve would sin, built the garden anyhow, then removed them and destroyed the garden; Knew Cain would slay Abel and would have to be moved into another country and marked for life, yet He allowed it all to happen…
I suppose He also knew the world would be so sinful He would have to destroy it with a flood; knew that even after that, Sodom and Gomorrah would turn bad and He would have to destroy it; knew the tower of Babel would be built and He would have to destroy it and disperse the people, confusing their language, etc…
Let me ask you this…do you ever read Scripture? Read the follow:**
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. 6) And it repented the LORD that he had made man on the earth, and it grieved him at his heart. 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. 8) But Noah found grace in the eyes of the LORD.
Why are we told “God saw there was wickedness of man”? Didn’t God know it would be that way? Why did it “repent” God and "grieve"Him at His heart?
Gen 11:7 Go to, let us go down, and there confound their language, that they may not understand one another’s speech. 8) So the LORD scattered them abroad from thence upon the face of all the earth: and they left off to build the city.
Why did God say “Let us go down there”? Wouldn’t He have just give them different language to begin with and scattered them abroad?
It’s easy to say God knows everything before we do it but Scripture seems to tell us otherwise. These are not the only references to God changing His mind. He did it more than once.
Your Scripture references do not reveal that God changed His mind. What is does reveal is God’s sorrow for our choices… In each case you’ve presented, nothing is stated that reveals what happened was not as God knew would happen.
Is 46
9 Remember the former things, those of long ago;
I am God, and there is no other;
I am God, and there is none like me.
10 **I make known the end from the beginning,
from ancient times, what is still to come. **
I say: My purpose will stand,
and I will do all that I please.
1 Jn 3:20
in whatever our heart condemns us; for God is greater than our heart
and knows all things
These are but two passages that speak to God’s omniscience. And God’s omniscience does not negate our free will.
You appear to have issue with God doing God’s will in God’s time.
To reiterate Eucharisted’s comment above, God lives in an eternal “present” in which He “knows.” It is only the limits of our human reason that God’s Word, spoken and written, is given in language to which we can relate. Even aided by grace and divine revelation, our reason cannot fully grasp an eternal “present.”