Created by Mike Donghia. Subscribe to our blog for free daily updates.
Many people have the same problem and donโt even know it. Theyโre fighting against themselves.
No one else needs to stand in their way because theyโre already doing a fine job of sabotaging their own progress. The bad news is that if you donโt spot these tendencies, they tend to grow and set up shop in your mind.
The good news?
You can make big improvements by recognizing whatโs happening and deciding to get out of your own way. Here are nine powerful ways to stop being your own worst enemy.
Quit Waiting for the Perfect Moment
Perfectionism is one of the most common ways people undermine themselves. It feels like a positive quality, but if you wait around for a flawless moment to act, youโll miss all the good-enough moments that come and go. Progress is a result of consistent action, not a magic combination of timing and perfection. Do your best with what you have today, and trust that imperfect effort will lead to better results than waiting on perfect timing that never comes.
Lower Your Unrealistic Expectations
For some reason, we expect life to be easy and seamless. The problem is, nothingโs like that. Many of us have high expectations that create disappointment and frustration when things donโt work out perfectly. Accept that there will be obstacles. Accept that sometimes youโll fall short. When you stop expecting everything to go according to plan, youโll be able to handle what actually happens.
Stop Comparing Yourself to Others
Comparison drains more energy than almost anything else. When you constantly compare yourself to other people, you only focus on what they seem to have that you donโt. You forget your strengths and your own journey. The truth is, everyoneโs timeline looks different, and thereโs no value in trying to measure yourself against someone elseโs. The only person you should compete with is who you were yesterday.
Drop the Need for Approval
Itโs easy to spend your life trying to please everyone around you, but this is a sure way to lose yourself. When you make decisions based on what others want, you give up control over your own life. You might think youโre making others happy, but in reality, youโre only burying your own needs and desires. Let go of the need for constant approval, and start asking yourself what you actually want.
Recognize Negative Self-Talk
No one talks to you more than you talk to yourself, which means your inner dialogue has an enormous impact on your life. If that voice is critical, it can drag you down quickly. Start noticing when you speak negatively about yourself, and consciously replace it with something constructive. You donโt have to force positivity, but work on becoming your own best supporter, rather than your harshest critic.
Allow Yourself to Make Mistakes
Mistakes are part of learning and growing, but self-enemies treat them as proof that theyโre failures. If youโre afraid of making mistakes, youโll avoid risks and end up holding yourself back. Understand that mistakes donโt define you. Theyโre just part of the path forward. When you give yourself permission to make mistakes, youโll free up energy to pursue things you genuinely care about.
Take Responsibility, But Donโt Blame Yourself for Everything
Taking ownership is important, but blaming yourself for every single problem will make you feel trapped. Thereโs a difference between being responsible and bearing all the blame. Learn to recognize whatโs within your control and whatโs not. Focus on the choices you can make now, and let go of the things that are simply out of your hands. Blame wonโt change anything, but action can.
Practice Letting Go of Grudges
Holding on to resentment doesnโt punish anyone but yourself. When you carry grudges, you carry emotional weight that affects everything in your life. Letting go doesnโt mean you have to approve of what someone did. It simply means youโre no longer allowing it to control you. When you free yourself from past hurts, you make space for more positive experiences.
Embrace Small Wins
Being your own worst enemy often looks like overlooking small victories and focusing only on big goals. But big changes are built from small wins. Instead of always looking toward the next goal, try celebrating small steps forward. Each win, no matter how small, is proof that youโre making progress. Recognizing this will help you build momentum and give you the encouragement to keep moving forward.
Set Boundaries on Overthinking
When youโre your own worst enemy, overthinking becomes second nature. You replay conversations, worry about the smallest mistakes, and mentally rehearse endless โwhat ifโ scenarios. But overthinking just drains your mental energy. Practice setting boundaries around your thoughts. If you catch yourself spiraling, decide on a time limit for thinking about the problem. Remind yourself that overthinking rarely solves anything, but action often does.
Focus on Progress, Not Perfection
Weโre wired to want to improve, but if you focus only on perfection, youโll feel like nothing is ever good enough. Shift your mindset to value progress over perfection. Recognize even small improvements as successes. Progress is proof youโre moving forward, and small gains build up over time. The goal is growth, not flawless achievement.
Stop Predicting Failure Before You Even Start
When you assume things will go wrong, youโre likely to hold back or avoid taking action altogether. This habit can become a self-fulfilling prophecy. Instead of predicting failure, give yourself permission to see how things unfold. Shift your focus to what you can learn or enjoy from the experience, regardless of the outcome. By letting go of the expectation of failure, you give yourself a real chance to succeed.
If you enjoyed this article, please support my work by subscribing to my daily newsletter.