I'm going to give you the surefire cure to oust your critic and realize your amazing potential. Know Your Enemy. In order to fight the good fight, you have to recognize the enemy. In other words, you must spend some time getting to know your own thinking process. Take a day to listen from the inside out instead of the outside in.
Many people diminish it until the good idea is but a mere memory.
So listen close and hear what your personal inner critic sounds like. Talk Back Don't stand negative self-talk. Quit being your own worst enemy. You can talk your inner critic back into silence. It's not fond of fighting.