I tend to think of time as a little line floating in space, with God himself filling that entire space; before the beginning of time, beyond the end of time, and all around it in every dimension, all at once. God clearly does have foreknowledge, what about the book of Revelation, all the prophecies of the Bible?
He knows how everything will end (or how it wont), and with everything we do (I believe) we are just carrying out the inevitable.
To us, what seems to be foreknowledge may simply be due to the fact that God is timeless. At all times, He knows all things, according to how they appeared at every point in what we regard as time.
God could easily save us all if He wanted. But God chooses to act as the enabler in salvation - cutting us free from Satan's chains so that those who could have faith will have faith.
Salvation remains unconditional of what we do on this earth, God acts as the enabler for those chosen before they entered this lifetime.
People can be elected by God for many things. Salvation is only one of them. Take for example Israel, it was chosen by God as a nation, yet not all Jews will be saved (at least not in the conventional way), as we are told precisely 144,000 will be saved at the time of the second coming.
Well I'm defending Calvinism here because it's currently what I believe in. That's not always been the case - I can't see how any Christian could at first hold Calvinist views, they take a lot of time to come to terms with and understand.
Bookmarks