I am a person that tends to be really hard on myself. I always feel like I can be doing more, that the work I am doing in my professional and personal life just isn’t good enough. But being hard on yourself can turn into a double edge sword.
On one hand, it is important to always push yourself to be the best you can be. To be the best version of who you are. But being too hard on yourself can cause stress and anxiety. It can be paralyzing and cause you to not pursue things because you might not think you are good enough, even when you are. Being so hard on yourself may make you feel that the outside world will only be more critical. If you are already so hard on yourself, the weight of thinking it could be potentially be worse can be extremely taxing. These feelings are totally understandable, and more people feel them than you think. I would bet that even your mentors, your heroes and the people that you look up to, constantly put pressure on themselves that makes them feel not good enough.
However, it is important to not let the fear of failing, or not succeeding in the way you thought, hold you back from pursuing the things that you are destined to do. It is also important to never let yourself off the hook when it comes to seeking important work. Look for the balance of being hard on yourself, but not being so hard on yourself that you become fearful of creating something meaningful. Because, after all, there is nothing worse than a waste of talent or opportunity, so stop stalling, stop pretending you are not good enough, stop being so hard on yourself and pursue that dream.