I am sure you have made plenty of mistakes in ... Self-punishment is actually more destructive than being unable to forgive others, simply because we are with ourselves constantly, whereas we ...