On the one hand are His justice and holiness, which demand punishment for sin, rightly deserved. On the other hand are God’s love and mercy, which demand reconciliation and forgiveness. Both are essential to His nature; neither can be compromised. What is God to do in this dilemma? The answer is Jesus Christ.
In order to receive forgiveness, we need to place our trust (faith and belief) in Christ as our Savior and the Lord of our lives. But if we reject Christ, then we reject God’s mercy and fall back on His justice. And you know where you stand there. If we reject Jesus’ offer of forgiveness, then there is simply is no one else to pay the penalty for your sin – except yourself.
Suppose that God could create a world in which everyone is freely saved, but there is only one problem: all such worlds have only one person in them! Does God’s being all-loving compel Him to prefer one of these underpopulated worlds over a world in which multitudes are saved, even though some people freely go to hell? I don’t think so. God’s being all-loving implies that in any world He creates, He desires and strives for the salvation of every person in that world. But people who would freely reject God’s every effort to save them shouldn’t be allowed to have some sort of veto power over what worlds God is free to create. Why should the joy and the blessedness of those who would freely accept God’s salvation be precluded because of those who would stubbornly and freely reject it? It seems to me that God’s being all-loving would at the very most require Him to create a world having an optimal balance between saved and lost, a world where as many as possible freely accept salvation and as few as possible freely reject it.
Suppose that God could create a world in which everyone is freely saved, but there is only one problem: all such worlds have only one person in them! Does God’s being all-loving compel Him to prefer one of these underpopulated worlds over a world in which multitudes are saved, even though some people freely go to hell? I don’t think so. God’s being all-loving implies that in any world He creates, He desires and strives for the salvation of every person in that world. But people who would freely reject God’s every effort to save them shouldn’t be allowed to have some sort of veto power over what worlds God is free to create. Why should the joy and the blessedness of those who would freely accept God’s salvation be precluded because of those who would stubbornly and freely reject it? It seems to me that God’s being all-loving would at the very most require Him to create a world having an optimal balance between saved and lost, a world where as many as possible freely accept salvation and as few as possible freely reject it.
It’s possible that God would permit the damned to leave hell and go to heaven but that they freely refuse to do so. It is possible that persons in hell grow only more implacable in their hatred of God as time goes on. Rather than repent and ask God for forgiveness, they continue to curse Him and reject Him.
The Bible says that the unreached will be judged on a quite different basis than those who have heard the gospel. God will judge the unreached on the basis of their response to His self-revelation in nature and conscience.
…[This] means that the benefits of Christ’s sacrifice can be applied to them without their conscious knowledge of Christ. They would be like people in the Old Testament before Jesus came who had no conscious knowledge of Christ but who were saved on the basis of his sacrifice through their response to the information that God had revealed to them. And, thus, salvation is truly available to all persons at all times. It all depends upon our free response.
I truly wish with all my heart that universal salvation were true. But to pretend that people are not sinful and in need of salvation would be as cruel and deceptive as pretending that somebody was healthy even though you knew that he had a fatal disease for which you knew the cure.
William Lane Craig