Romans 8:29-30
because those whom he foreknew he also predestined to be conformed to the image of his Son, that his Son would be the firstborn among many brothers and sisters. And those he predestined, he also called; and those he called, he also justified; and those he justified, he also glorified.
God's knowledge of us is perfect and complete, so it should come as no surprise to us that He already knows who will come to trust in Jesus, and who will not. Because God has the knowledge of this, does not mean He has taken away our free will or our power of choice. God the Father has acted on all sin and evil through Christ, and in Christ we all have the same opportunity to enter into relationship with Him. We do not have relationship because WE make ourselves perfect, or because WE change everything and live like WE think He wants us to. Salvation is a work of God through Christ, that the truth of Christ is revealed to us and reckoned to us as righteousness by grace through faith. The truth has been made known in Christ, and all people continue to have the opportunity to choose life in Him.
