Refusing self-forgiveness is just another role you play that blocks happiness

Refusing to forgive yourself is a refusal to take responsibility. Just as punishing a child without a clear understanding of responsibility, the lesson and moving forward is ineffective and cruel, so is deliberately, whether you admit it or not, choosing to make you...