Why do cultural moral norms exist?

To forgive yourself is the hardest thing to do. Most of us carry the burden of guilt with us into the grave. That’s why mourners always recite the good things a person was known for, to leave a positive legacy.