Prev 20 of 20 Next
20. Being Too Hard On Yourself
It's great to be self-aware, but it's a fine line between wanting to improve yourself and just being flat-out critical. 

Learning to accept yourself, flaws and all, can be very difficult. Laugh, cry, make mistakes, learn, and remember that you are human.