"The perfect is the enemy of the good." - Voltaire
These negative thoughts connected to unrealistic standards are the archenemy of good. The cycle of perfectionism doesn't typically include praise or encouragement. The cycle of perfectionism includes, put-downs, critiques, and shaming... all the elements of the antihero.
So, if you are going to be a superhero, wouldn't you prefer to be the kind that lifts people up, including yourself? Shift your expectations so that they are more realistic, taking into account that you are human! Give yourself praise for what you have done well. Be mindful that no one is perfect. Remember that mistakes are an unavoidable part of life and excellent opportunities for learning. Remain kind and care for yourself, so that you will have the fuel to keep pushing forward toward your goal. Be your own hero, your own beacon of hope and encouragement.