Many years ago, I used to visit an old age home to talk to the people who lived there. It was just a few hours a week.
I think the older people have so much advice to share and they can base their advice on life experience.
Some advice is long winded, but the concept stays the same. In this case, I think the concept has 2 parts.
a) the question about the future (in the By stressmumble on Fri 23-Jan-09 13:04:23) "What i need to decide is whether to forgive and forget?".
Do you want to forgive?
and
b) Life teaches us things and we need time to learn. If everyone was punished to the horsed degree after the first mistake, then it would he difficult to learn and get experience about what's right and wrong. The man could potentially loose his family for making a mistake.
The lesson here is - anyone can make a mistake. If they make the same mistake over and over, it's more clear that they want to make that mistake. More importantly, if they make a mistake after being confronted, then the mistake isn't a mistake, it's more deliberate than accidental.
Finally, after doing something wrong, a person should be sorry and look sorry. They should put more effort into righting the wrong.
The description of climbing up the hill applies in real life. The wrong doer has to put that much more effort into showing that he is has an intention to improve.
As a prevention, is there anything that you and he could do to divert the same problem happening again, without going from one extreme to another or solving one problem and making another potential problem?