Unrelenting self-criticism often goes hand in hand with unhappiness and anxiety, and is completely unjustified. There is no reason to be your own biggest critic.
Photo: Mirror by Allen Skyy under Creative Commons license
Unrelenting self-criticism often goes hand in hand with unhappiness and anxiety, and is completely unjustified. There is no reason to be your own biggest critic.
Photo: Mirror by Allen Skyy under Creative Commons license