How to Stop Being Your Own Worst Critic
When you constantly beat yourself up, your brain starts to believe it. You tell yourself you’re a failure, and then you feel anxious and scared to try anything new. The more you listen to that harsh voice, the more power it has over you. But you don’t have to keep living that way. You can learn to be kinder to yourself, and it’s one of the best things you can do to lower anxiety.
Think about how you talk to a friend who messes up. If your best friend forgot an appointment or bombed a test, would you say, “Wow, you are so dumb. You’re a total loser. You’ll never get anything right.” Of course not. You’d say something like, “Hey, it happens. You’re human. Let’s figure out what went wrong and try again.” So why do you talk to yourself in a way you’d never talk to someone you care about?
The first step is to notice when you’re being mean to yourself. It sounds simple, but most of the time we don’t even realize we’re doing it. You spill a drink, and before you know it, your brain says, “You’re so clumsy. You ruin everything.” Pause right there. Catch that thought. Name it for what it is: criticism, not truth. Just noticing it is a big win.
Next, ask yourself this question: Would I say this to my best friend? If the answer is no, then you don’t get to say it to yourself. That’s the rule. You deserve the same kindness you give others. So when that mean voice pops up, replace it with something neutral or gentle. Instead of “I’m so stupid for forgetting that,” try “I forgot something. That’s okay. I can fix it.” It might feel fake at first, like you’re lying to yourself. But your brain learns from repetition. The more you practice being kind, the more natural it becomes.
Here’s another trick: think about what you’d tell a little kid who made a mistake. You wouldn’t yell at them. You’d say, “That’s alright. Everybody messes up sometimes. Let’s try again.” Treat yourself like that little kid. You’re still learning. Life is hard. You don’t have to be perfect to be enough.
One big reason we’re so hard on ourselves is that we compare ourselves to other people. We scroll through social media and see everyone’s highlight reel. Their lives look perfect, their mistakes are hidden, and we feel like we’re falling behind. But comparing yourself to others is a trap. You only see the outside of their lives, not the inside struggle. Nobody gets through life without messing up. Nobody has it all figured out. So cut yourself some slack.
Another thing that makes anxiety worse is perfectionism. You think if you’re not perfect, you’re a failure. But perfect isn’t real. It’s a made-up goal that nobody can reach. When you aim for perfect, you end up stressed, tired, and disappointed. Instead, aim for “good enough.” Good enough is actually great. It means you tried, you did your best in that moment, and you can move forward. That’s how you lower the pressure.
Being kinder to yourself doesn’t mean you stop trying to improve. It means you don’t have to beat yourself up to get there. You can make a mistake, learn from it, and keep going without calling yourself names. That’s real growth.
Try this today: pick one thing you usually criticize yourself about, like your weight, your work, or your social skills. For the rest of the day, every time you think something mean about it, stop and say, “I’m doing the best I can with what I have right now.” Say it out loud if you have to. It might feel weird, but it works.
You are not your mistakes. You are not that mean voice in your head. You are a person who is trying, who is learning, and who deserves a break. Start giving yourself that break. Your anxiety will thank you.
Related Articles
Learn more about Changing Your Thinking Habits.


