Hacker News new | ask | show | jobs
by j_baker 4935 days ago
There's no other way to put this, so I'm just going to come out and say it: you're not only flat out wrong, you've got the truth backwards.

Forgiving people implies that said person has done something to wrong you. Thus, you're still placing the blame on other people. Research has shown that blaming others is ineffective at best, and harmful at worst.

The best approach: forgive yourself. Accept that you've done something wrong (even if you didn't realize it at the time), figure out what you could have done to prevent it, and then get over it. Life's too short to play the blame game, even with yourself.