Your Happy Wisdom
No one is better at criticizing ourselves than, well, ourselves. While we should certainly strive for the best we can be in whatever we pursue, it is important to accept our “shortcomings.” Perfection is boring anyway! What great fictional (or real life) hero ever started out being perfect? Grow with each mistake, take every new lesson in stride (however painful it is to your ego), and believe in your ability to become better with each so-called shortcoming.