| There is no way that something that is not enforceable will succeed though. Plus forgiveness works only on then forgiver side, nothing stop others to keep doing what they are doing after you forgave them. I would argue that the main reason we get along is laws, not forgiveness. Any society has written (laws) and unwritten (social rules) norms that regulate the interactions between members. People don't yell in public, usually, because they've been taught it's wrong and people, generally, tend to respect what they've been taught on certain degrees, especially when it is easy to verify those teachings: nobody yells in public, those who do are reprimanded, it must really be a wrong thing to do. If you forgive someone yelling at kids because their basketball ended up in their garden you could feel better, but are enabling bad behaviour that should be challenged instead. |
In the proposed solution of the article one would only forgive if the offending person did apologize. Probably after getting challenged or called out for what they posted.
So the comparison would be more that someone yelled at the kids, was called out for it and then apologized for their bad behaviour. Then they get forgiveness from the person calling them out.