If God is choosing who is saved, doesn’t that undermine our free will to chose and believe in Christ? The Bible says that we have the choice—all who believe in Jesus Christ will be saved (John 3:16; Romans 10:9-10). The Bible never describes God rejecting anyone who believes in Him or turning away anyone who is seeking Him (Deuteronomy 4:29). Somehow, in the mystery of God, predestination works hand-in-hand with a person being drawn by God (John 6:44) and believing unto salvation (Romans 1:16). God predestines who will be saved, and we must choose Christ in order to be saved. Both facts are equally true. Romans 11:33 proclaims, “Oh, the depth of the riches of the wisdom and knowledge of God! How unsearchable his judgments, and his paths beyond tracing out!”
Also, listen to this sermon by Seattle's Pastor Mark Driscoll.