“I will understand that he is having a hard time” (ODAT, 25 February)
For me, this is the key to forgiveness.
If someone is misbehaving, it is often in response to feeling frightened or beleaguered.
If someone is systematically selfish, then they will be suffering the results of that, whether or not they are consciously aware of this, and that is the hard time they are having.