The only people who deserve to suffer are those who had it coming to them. You know the ones. The ones who cause other people's lives to be miserable. They lie, they cheat, they double-cross, they back stab, and they do all of this because they get amusement from it. These are the people who should at least suffer a little. . .and hopefully in the end, they can be turned to God, who will show them the light.
That's the great thing about God. God's forgiveness is eternal. No matter how far you go down the wrong road in life, so long as you believe in God and have faith in knowing that he'll be there for you in the end, you can have a fulfilling heart that is good and pure. However, you have to be fulfilling. There are the seven sins which God dispises of which you must avoid. Should you avoid these (and sadly, in this day and age, we end up committing all seven at some point in our lives), you will have a pure heart, and God will love you for it.