I have a harsh inner critic
Is that like a critical inner voice?
Yes, when you suffer from Perfectionism 
Perfectionism is a person who strives for flawlessness right?  That sounds rough.
Oh yes, it is not good for us that suffers from it
If you do not reach your goals, do you falls into a depression?