Christian Universalism is the teaching that all people will eventually be saved and enter Heaven. It sounds nice, the typical fairy tale happy ending to eternity, but is it true?
All people certainly would be saved if everyone earnestly sought salvation from God (1Ti 2:3-4), but even though all are invited to do so (Re 22:17), very few are willing to come, and none on their own initiative, apart from the drawing of God. (Jn 6:44)
Christ tells us to strive to enter Heaven, that many will seek to enter their own way but won’t be able to (Lk 13:24), that the way to Heaven is narrow, obscure, hidden, and that very few will find it. (Mt 7:14)
Further, Christ teaches that there are certain types and degrees of sin that are never forgiven, neither in this world, nor in the world to come. (Mt 12:32)
Since God is eternally merciful to those who repent and yield to Him (Is 55:7), it would appear that the problem with universalism isn’t that God is unloving or holds grudges, but that Man refuses to repent, even from the flames of Hell. If God waited for men to repent on their own accord, He’d wait forever. (Ps 81:15)
Man is incapable of transforming himself (Je 13:23), and no amount of external punishment or torment will make any difference in the end. (Pr 27:22) The only hope any of us have is the irresistible grace of God; God is able to work in the human heart according to His will (Php 2:13), moving in us to seek Him and obey Him.
It is perhaps a mystery why God does not choose us all; one must look to God’s purpose in Creation to find the answer. (Ro 9:22-23) Evidently, God will be the most glorified in the way He chooses (Ps 46:10), and this is enough for me.