**sigh** forget it. these kinds of logic questions go ZIP! right over a Christian's head. they have their pat answers and that's all they need and all they want. the pat answer to this question is "free will" which, of course, is a null and void concept if their invisible super being knows everything in advance and everything has to occur exactly as their invisible super being foresees. if by an act of free will one could surprise the all knowing super being and do other than what the super being foresees then the super being is not all knowing and not perfect.
this is an obvious bit of logic for you and me but impossible for the faith chained believer to grasp.
PS. sorry Skrap. that's not what the Bible says. the Bible says that the Bible god knows before he creates a soul whether that soul is destined for heavenly rewards or destined for damnation.
Rom.8:29-30
For whom he did foreknow, he also did predestinate.... Moreover whom he did predestinate, them he also called: and whom he called, them he also justified: and whom he justified, them he also glorified.
2 Tim.1:9
Who hath saved us, and called us with an holy calling, not according to our works, but according to his own purpose and grace, which was given us in Christ Jesus before the world began.
Jude 4
For there are certain men crept in unawares, who were before of old ordained to this condemnation.