Nor do I think religion has anything to do with it. And I agree that each person does - and must do- what their system dictates. No one can expect that one size fits all.
In my own instance, had I not forgiven my brother before he died I would not have forgiven myself. I don't like that bitter taste in my mouth.