Feeling “good enough” has nothing to do with anyone or anything else. It has everything to do with your own acceptance of yourself. Stop rejecting and abandoning yourself.
Self-Criticism and Childhood Trauma
Self-criticism leads to rejecting yourself. Who taught you that you need to be perfect? That you need to be a certain way? Who put this anxiety in your mind, where did you learn this? Family? Society? Friends? Social media? Maybe you were told that you weren’t good enough, or shown that by someone else’s actions towards you. When people who are supposed to care for you put you down and make you feel small, they abandon you, instead of caring about you. What’s “normal” for children is what they see, regardless of if it’s actually healthy or good for them. Experiencing the trauma of neglect or forced perfectionism as a child follows you into adulthood. Most of the time, we develop our inner voice from how caregivers speak to us as children. So if the people around you were abusive and cruel, odds are you will continue being abusive and cruel to yourself as you grow up. This, of course, can lead to anxiety and depression.