I grew up being VERY Critical of everyone and everything including myself. At 22 I spent every waking moment contemplating Suicide for 6 months. What finally snapped me out of it was the realization that ALL my problems were caused by my self criticisms. I was kicking my own A** in a very powerful way by seeding bad thoughts thus creating bad emotions about myself. I had to forgive my own perceived shortcomings to be empowered to grow. Please don't allow yourself to be hard on yourself any longer. It just gives energy to the very thing you are trying to eliminate. Only Unconditional Love can end conflict, even internal ones. Peace, Eddie