I knew this was coming. He not only knows, but determines the fate. The "controversy" you are referring to is the Supra and Infra Lapsarian (there are other names for this topic, but you can find it on Google) debate which deals with what God decrees and what he wills. I cannot explain all that God does in a fashion that will be acceptable to you, but at the end of the day, regardless of which side you are on, God does control who goes to hell and who goes to Heaven. I don't know who goes where, nor do I want to, we are to share the truth with all people. We do know God's ways - and that ALL things come to pass for HIS Glory (not ours). Just because that is not acceptable to you, does not make it untrue. You are not the only one to struggle with this truth as it goes all the way back to Augustine and probably even before that. God is in control - he is God.