Y'know, I don't understand when people say they must be saved by something. Doesn't even have to be religion that saves them, but something.
Of course, there are times when someone has to be saved. When they can't get themselves out of a funk and they need someone's assistance to do so, I understand that.
But, I don't get it when someone does a wrong to someone and then they spend their lives regretting it and wallowing in despair over it, and not stopping for a moment and saying "I could be a self-pitying mess, or I could apologize or try to do something to make up for what I've done wrong." Even if you don't succeed, you'd of tried. You wanted to put the effort into it, you tried. Even if you fail, you still did it.
All will have done wrongs in their lives, not something inherited mind you, something they've actually done themselves. Wether it be physical or verbal or even mental.
If you've done wrong and have the ability to make up for it, do it. Don't feel bad for yourself, don't think everyone else should, just do it. Get up and apologize or do physical labor in order to make up for what you did wrong.
I don't think anyone inherits the wrongs of their ancestor, wether it be an immediate ancestor or someone in the stone age. The actions of the ancestor is theirs alone, not the future generations of that ancestor.