And here's what's important to remember regarding this God and His saving work in people. It's known but it's not determined. You can choose to say "yes" or say "no" to God's only provision for your sin--Jesus Christ.
God already knows today ..who will say "yes" and who will say "no." He knows the future now, but he hasn't determine who will get in and who will stay out of heaven. Whosoever will.. why there's still time to decide.. can turn and trust (repent and believe) to come to Him.