You may be a unique snowflake, but you’re not perfect. In fact — this may surprise you — no one is perfect. Imagine that? You cannot survive and thrive under the weight of unrealistic expectations. Take joy in the small victories instead.
12 Tricks That Will Instantly Improve Your Self-Esteem
Larry Kim
79227

You hit the nail on the head with this one.