I used to be an expert in beating myself up. I could find fault in pretty much anything that I did. I was a perfectionist and not in a good way. Some people who are perfectionistic are realistic about their goals and forgiving of their mistakes. I had idealistic goals that were out of touch with reality and felt embarrassment, guilt, and shame whenever I was unable to achieve them.