This leads to depression, and possibly giving up. With practice you will get better, and remember no one is perfect.
You don’t have to be perfect in order to achieve. Always be true to yourself, and be your best “you”.
“Don’t ask what the world needs. Ask what makes you come alive, and go do it. Because what the world needs is people who have come alive.”
“The world needs who you were made to be”. Not a “fake you”, worried about being perfect or changing yourself because you are preoccupied with what others think of you. This doesn’t not matter and remember this quote:
“Be who you are and say what you feel, because those who mind don’t matter, and those who matter don’t mind.”
Does it matter what people think? Especially if it is negative? Never alter yourself for other people. Have boundaries and live your life to the fullest and be the best “you”. Do your best and forget the rest.