God knows all, God knows who will go to Heaven. That does not mean God "chose" people, God gave us all the gift of free will.
Rom. 9:14-24 (Webster)
14 What shall we say then? Is there unrighteousness with God? By no means.
15 For he saith to Moses, I will have mercy on whom I will have mercy, and I will have compassion on whom I will have compassion.
16 So then
it is not of him that willeth, nor of him that runneth, but of God that showeth mercy.
17 For the scripture saith to Pharaoh, Even for this same purpose have I raised thee up, that I might show my power in thee, and that my name might be declared throughout all the earth.
18 Therefore he hath mercy on whom he will have mercy , and whom he will he hardeneth.
19 Thou wilt say then to me, Why doth he yet find fault? For who hath resisted his will?
20 Nay but, O man, who art thou that repliest against God? Shall the thing formed say to him that formed it , Why hast thou made me thus? {repliest...: or, answerest again, or, disputest with God?}
21 Hath not the potter power over the clay, of the same lump to make one vessel to honour, and another to dishonour?
22 What if God, willing to show his wrath, and to make his power known, endured with much longsuffering the vessels of wrath fitted to destruction: {fitted: or, made up}
23 And that he might make known the riches of his glory on the vessels of mercy, which he had before prepared for glory,
24 Even us, whom he hath called, not of the Jews only, but also of the Gentiles?
Who gets saved does not depend upon the sinner's will, but upon God's will, as the Bible states.