Earlier quoted context omitted.
> Is that okay now that he is donating money to cancer research? If someone was an asshole, but has decided to stop being an asshole and try out "being a nice person" instead — then your choice, as an onlooker, is between either encouraging them in their new take on life; or pushing back due to their past actions. Through your actions, you can choose to live in a society where "turning over a new leaf" like that is e…
As a sibling comment points out, there is always a tradeoff between forgiveness and commitment, forgive too much and you incentivize people to take advantage of you (why not? You always forgive in the end), but forgive too little and you incentivize people to go all-in once they make one initial mistake. Abrahamic religions solve this by imagining an entity capable of deciphering all of your intentions perfectly and…
Perhaps better worded as "attempt to solve this", as clearly it's not working for them in practise. ;)