“The Lord is not slack concerning His promise, as some count slackness, but is longsuffering toward us, not willing that any should perish but that all should come to repentance.”
2 Peter 3:9
When we talk about salvation, who will go to heaven and who won’t, there is one question that almost everyone asks….”Why doesn’t God just let everyone into heaven?”
Folks, the answer is simple. Everything about God is perfect, including His love, faithfulness, holiness and justice. His perfection can’t be canceled or compromised.
God’s perfect holiness means sin and sinners cannot exist in His presence. His perfect justice demands that all sin be punished by death. His perfect love caused Him to sacrifice His Son to pay the entire debt for the world’s sin. His perfect faithfulness allows anyone who believes in His Son to escape the punishment for sin and receive eternal life.
God’s deepest desire is that everyone would repent and believe in His Son. He has done everything we could hope for to make that possible. We just need to admit that we are sinners and ask Jesus to save us, that’s what God requires of us.
So the question isn’t, “Why doesn’t God just let everyone into heaven?” The question is…. “How can anyone think God hasn’t done enough already to make that happen?”