Here's part of the problem, a flaw in the mathematics, if you will: no one can possibly deserve an eternity of heavenly bliss. That's the chief mistake most people make: they assume that by living average, mediocre lives (what most people call "basically good"), they are somehow entitled to God's favor. That's the fundamental flaw that many people make, including some Christians: they want to think of eternal heavenly bliss as something they deserve, and they are simply wrong.
Why, even the greatest of saints recognize this. If you were to ask St. Paul, "Do you think you deserve an eternity of heavenly bliss?" his answer would be (and in fact he's already said this in Ephesians 2:8-10), "No one could possibly deserve that except Christ himself." I'll bet if you were to ask Mother Theresa, "Do you think you deserve it?" her response would most likely be, "Certainly not! In fact, I'd much rather do more work on earth just to repay the kindness of my Lord."
And in fact, despite my immense respect for her, the truth is she wouldn't. Even after all her years of faithful service to God and people, she could only actually deserve a single lifetime of bliss, not an eternity of bliss. Ninety years max.
So what does that mean for the average mediocre person who doesn't live the life of a St. Paul or a Mother Theresa (i.e., what most people call "basically good")? They couldn't possibly earn even a few years of heavenly bliss, much less a lifetime, and certainly not an eternity.
We Christians have this one simple fact straight: since no one deserves heavenly bliss, it can only be given or received as a GIFT, not a reward.
And a gift can only be received in the way that it is given. And since this gift of eternal heavenly bliss was given in the form of a crucified and risen Savior, then that is the only way it can be received. There is no other way. Jesus himself tells us there is no other way:
Quote:
Enter by the narrow gate. For the gate is wide and the way is easy that leads to destruction, and those who enter by it are many. For the gate is narrow and the way is hard that leads to life, and those who find it are few (Matthew 7:13-14).
I know this is hard for people to accept. I know it doesn't fit with the way most people view the universe and themselves ("I'm a good person. I'm entitled to heaven"), but it's the truth. Frankly, I don't like it myself. It makes me sad that there are people who will lose out on an eternity with God for no other reason than they cannot bring themselves to accept this free gift. Jesus' own words come to mind: "How I longed to gather you to me as a mother hen gathers her chicks beneath her wings. But you would not have it."
So the choice is yours: either you can accept as a free gift what God has freely offered through his own son, or you can reject this free gift and cling to the illusion that you deserve it. Humility that leads to eternal life, or arrogance that leads to death.
I will confess that this is a temptation for Christians as well. Sometimes Christians operate under the illusion that, just because they are Christians, that this means they deserve eternal life, too, on account of their good theology or their right choices. Christians, too, sometimes need to be reminded of the words of St. Paul, "You are saved by grace through faith, which is not of yourselves, but is a gift from God."
So my logic is quite simple:
1. No one can possibly deserve an eternity of heavenly bliss.
2. It can only be given and received as a free gift.
3. God gave us this gift in the form of his crucified and risen son Jesus.
4. Christians understand this and gratefully accept it.