Beat Yourself Up

I’ve been told plenty of times in my life not to beat myself up, that I’m too hard on myself & many other similar things. People usually don’t understand why i’m so hard on myself, but honestly it’s sort of a prevention mechanism if anything.