This was prompted by a JCC thread asking whether Christians who had repented, but done wrong before they died would be received into heaven, sparking debate about moral good vs. forgiveness in Christianity. Here is my take, taken from an incompleted post before this thread was locked: It's a bit annoying how people ignore the basic tenets of Christianity. The point is, hell is what we all deserve, every one of us. Some of us are fortunate enough to escape that, because no matter how good we are later we can't change the fact that we have sinned. Jesus died because works, no matter how good, cannot save us from sin. If I beat you up and kick you in the face and kill your daughter, I can feel sorry about it later and do right and donate to all the charities in the world, but in the end I've still kicked you, and your daughter is still dead. As mortals we have no power to undo our own sins. We need Jesus. All he requires is that we ask. If that means that people who refuse to ask but have done good works are denied over those who have done less good works but has asked for that power that no one deserves to wipe away those sins by the grace of God, that's how it goes.