There is nothing that God does not know....nor has never known.
Yes, but the problem becomes evident when one cannot distinguish between God's KNOWING something and His DETERMINING something.
Examples:
- He determined Jesus would be born of a Virgin
- He knew you would not
- He determined to inspire the writing of scripture.
- He knew John Gill would write a commentary of scripture.
- He determined to effectually call Paul as an apostle on the Road to Damascus.
- He knew the response of those who heard his message.
- He determined to harden Israel so that they would not believe Jesus and crucify him, thus bringing redemption to the whole world.
-He knew Dahmer would rape, murder and torture people.
- He determined to effectually call Jonah to preach in Nineveh
- He knew what Nineveh's response would be to his preaching
God chooses to intervene and determine certain things at His appointed times in order to accomplish His purposes, but to insist that God "determines everything" (i.e. "ordains whatsoever comes to pass") undermines the uniqueness and divine purpose of these special events in human history.
Deterministic theologians use these biblical examples as proof texts to show that God works this way in EVERY instance which is not a sound argument.