Here is an excerpt from Great Grandmaster Tae Yun Kim‘s book, The Silent Master:
Let Go of Self-Condemnation and Guilt
Most people are much too hard on themselves. When you see you’ve made a mistake, you don’t have to pound yourself further into the ground. You need love not condemnation, not punishment when you recognize that you need to make a change. Self condemnation and guilt prevent learning, because they keep you focused on what’s wrong instead of on what’s right. Condemnation and guilt form a negative emotional cloud that encourages and attracts more wrongdoing rather than healing.