Why is it so hard to forgive and let go?