thoughtsonlifeandlove.com
Your own worst enemy - Thoughts on Life and Love
Your own worst enemy Being self critical definitely makes you your own worst enemy. Finding fault with ourselves and self loathing defies all