Forgiving yourself is another way of giving yourself permission to get out of your own way. To see the truth for what it is, rather than hide behind it. If we take self-forgiveness moments, it changes our perspective, and therefore our approach to life. Our mood lifts, and we return to feeling happy and having that inner calm again.
I admit that I am easily annoyed, which makes me sound hypocritical when I talk about soul stuff. People can chew their gum too loudly in a meeting and I want to throw them down a well. The person who repeatedly says 'Anyhoo' makes me want to do bodily harm. But, when it comes to the depths of the soul, I believe in us.
We need to be able to tell people the truth, be they colleagues or kids. Building self-esteem isn't about pretending that people are winners at everything. It's about providing people with the internal fortitude to rebound when they fail. It's about nurturing their souls and developing their character.