I used to be my own worst critic. Not in a casual “I’m so hard on myself” way. In a way that actually hurt.
If I made a mistake at work, I’d replay it for days. If I said something awkward in a conversation, I’d lie awake at 2 a.m. cringing. If I didn’t meet a goal I’d set for myself, I’d tell myself I was lazy, undisciplined, or just not good enough.
The voice in my head wasn’t just critical. It was mean. It used words I would never say to anyone else. And the worst part? I didn’t even realize I was doing it. I thought that’s just how you motivated yourself. I thought if I was harder on myself, I’d somehow become better.
I was wrong. That voice didn’t make me better. It made me exhausted.
Quick Answer
If you are too hard on yourself, the problem is usually not discipline — it’s an overactive inner critic.
What helps:
- Notice the critical voice without fighting it
- Ask: “Would I say this to a friend?”
- Replace harsh language with neutral language
- Treat yourself as a work in progress
- Reduce comparison with others
Here’s what I learned after years of being my own worst enemy and what finally helped me start talking to myself like a human being.
Here’s what I’ll share:
- How I realized my inner voice was a problem
- A few things I tried that made it worse
- Small shifts that actually helped me quiet the self-criticism
- A real example from a friend who struggled with the same thing
- What I still mess up (because I haven’t “fixed” this completely)

The moment I realized I was the bully
I was driving home from work. I’d had a rough day. I’d made a mistake on a project I cared about. My boss hadn’t even said anything harsh — just a brief, neutral comment. But by the time I got in the car, I had already turned it into a full-blown indictment of my competence.
“You’re so stupid. You always do this. You’re never going to get anywhere. Everyone else knows what they’re doing. Why can’t you just be normal?”
I said all of this out loud. In my car. Alone.
And then I caught myself. I paused and thought: Would I ever say this to a friend? The answer was no. I wouldn’t even say it to an enemy. But I said it to myself every single day.
That moment was the beginning of something shifting. I realized that the voice I thought was “keeping me accountable” was actually just keeping me small.
Why I thought self-criticism was working
For a long time, I believed that if I wasn’t hard on myself, I’d become lazy. I thought my inner critic was the only thing standing between me and mediocrity. I’d tell myself: “If I stop criticizing myself, I’ll just settle. I won’t grow. I’ll become complacent.”
But here’s what actually happened: the criticism didn’t motivate me. It paralyzed me.
When I made a mistake, I didn’t learn from it. I just felt shame. And shame doesn’t make you better — it makes you hide. I started avoiding new challenges because I was afraid of making mistakes. I stayed small because it felt safer than being criticized again.
I was so afraid of the voice in my head that I stopped taking risks. That’s not motivation. That’s fear dressed up as discipline.
Mistakes I made that made it worse
Before I figured out what helped, I did a lot of things that just reinforced the pattern.
- I told myself to “just stop thinking that way.” That never worked. Telling yourself to stop thinking a thought is like telling water to stop being wet. The thought would just come back stronger.
- I compared my inner struggle to other people’s outer calm. I’d think: “Everyone else seems to have it together. What’s wrong with me?” That just made the shame worse.
- I punished myself with extra work. If I failed at something, I’d force myself to work even harder. I called it “discipline.” It was actually just me trying to prove I wasn’t a failure. It burned me out.
- I refused to accept a compliment. When someone said something kind, I’d deflect it. I’d say “oh, it wasn’t that good” or “I just got lucky.” I didn’t realize that rejecting kindness from others was just another form of rejecting myself.

Small things that actually helped me quiet the voice
I didn’t learn to be kind to myself overnight. It took small, awkward, sometimes uncomfortable shifts. Here’s what actually made a difference.
1. I started noticing when I was being mean to myself
I would catch myself in the middle of a self-critical thought and just say: “Oh, there it is again.” I didn’t try to stop it. I just noticed it. I’d say: “That’s the voice that tells me I’m not enough. I’ve heard it before.”
That simple noticing created a tiny bit of space between me and the thought. And that space changed everything.
2. I asked myself: “Would I say this to a friend?”
This was the most helpful question I ever started asking. When I heard the critical voice, I’d pause and say: “Would I say this to someone I love?” The answer was almost always no.
If I wouldn’t say it to a friend, why was I saying it to myself? That question made me realize how harsh I was being.
3. I started using softer language
Instead of “you’re so stupid,” I started saying: “that was frustrating. I made a mistake. I’ll try again tomorrow.”
Instead of “you always do this,” I started saying: “this is a pattern I’ve noticed. What can I do differently next time?”
The shift was small, but it changed how the words landed. I wasn’t attacking myself. I was just acknowledging what happened.
4. I gave myself permission to be a work in progress
I used to think I needed to have it all figured out. I needed to be done. Finished. Fully formed. I realized that was a fantasy. I’m never going to be done. No one is.
I started telling myself: “I’m learning. I’m growing. I’m allowed to get things wrong.” That took a lot of pressure off.
5. I stopped comparing my inner mess to other people’s outer calm
Everyone has an inner mess. Some people are just better at hiding it. I started remembering that when I looked at others and felt small. They have their own doubts, their own failures, their own voices telling them they’re not enough. I just can’t hear them.

A real example from someone I know
My friend Mia struggled with the same thing. She’d make one small mistake and spend the rest of the day telling herself she was useless. It was exhausting to watch.
Her therapist gave her a weird assignment: every time she had a self-critical thought, she had to say it out loud in a silly voice. Not a mean voice. A cartoonish one.
At first, it felt ridiculous. She felt ridiculous. But over time, she said it started to help. When her brain said “you’re so stupid,” she’d say it back in a high-pitched, exaggerated tone. It made the thought lose its power.
She told me: “I can’t take the thought seriously when I say it like a cartoon character.” And honestly, I tried it too. It helped more than I want to admit.
What I still mess up
I still have days where the voice comes back. Usually when I’m tired, stressed, or already feeling insecure about something. The difference now is that I recognize it faster. I don’t let it run the show for as long.
Sometimes I still slip. Sometimes I say something harsh to myself without catching it. But I don’t spiral like I used to. I notice it, I take a breath, and I try again.
The bottom line
If you’re hard on yourself all the time, you’re not broken. You’re probably just someone who learned early that being perfect was the only way to be safe. I did too.
But here’s the thing: perfection doesn’t exist. And the voice that tells you you’re not good enough isn’t telling you the truth. It’s just telling you the story you’ve been telling yourself for a long time.
You can write a new story.
It takes time. It takes practice. It takes catching yourself in the act and starting over. But it’s possible.
I’m not perfect. I still mess up. But I don’t hate myself for it anymore. And that small shift has changed everything.
References
American Academy of Pediatrics (context adapted for adult self-compassion)
Self-compassion research and personal experience
Disclaimer
This is my personal experience, not professional advice. If you’re struggling with persistent self-criticism or depression, please reach out to a mental health professional.