There it is again... perfectionism. I think we can pretty much agree that "perfect" doesn't exist, yet our society is still insanely encouraging this concept. At the least, this is keeping our kids from being kids, and at the worst, killing them when they take their own lives because they don't "measure up." Perfectionism and its Siamese-twin judgmentalism are widespread, insidious and destructive addictions.
Why not delight in the unique specimen of humanity that you are?!?! What is wrong with you? Too short, tall, fat, thin, pale, dark-skinned, smart, stupid, lazy, hyper, disorganized, anal-retentive, ugly, beautiful?!?!! Clearly I could go on and on. Welcome to the human race! We all have some reason to get down on ourselves. Stop it!
Every part of every one of us enjoys appreciation much more than criticism.