You are your biggest competition, and also your own worst enemy. Many times we blame others for holding us back when the truth is that we are responsible for the end results that we get. When you see yourself in the mirror are you satisfied with what you see or are you constantly wondering how you can be a better person or achieve other goals in your life? You are responsible for who you become, good or bad, and you are the only person standing in the way of achieving your hopes and dreams. If you let a negative self image or doubts and fears stop you from trying then you can never succeed. If you are so full of yourself that you do not think you need to change at all then you are holding yourself back.
When you look in the mirror what do you see? Are you happy with the person that you are right now? Every person has a different vision of what a successful and happy life looks like, and yours may be different from anyone else's. If you let others define whether you are successful or happy then you are setting yourself up to fail. We all have doubts, fears, and limitations that we impose on ourselves and these can prevent you from being who you want to be. Only you can overcome these obstacles and persevere in your goals, and the only person standing in your way is the person who is looking back at you from the mirror.