For those whom He foreknew... (Romans 8:29)
"Before the foundations of the earth He knew you, and it's not because He looked in some crystal ball, or down the corridors of time and saw you in the future.
The bible never speaks of a crystal ball, and it never speaks of corridors of time or God looking into a book that talks about the future... it never does. It never talks about God looking into the future.
God does not know the future because He's looked ahead and seen it... God knows the future because He's Lord over it, and directs every molecule, every fiber of being, every bit of matter towards the purpose He has ordained.
That is a God my friend.
Not a god who looks into the future and then reacts, not a god who makes choices based on choices of other men He's seen in the future.
A god who is The God and Lord and Author of the future."