I am writing this to a friend as much as I am writing this to myself.
Anyone can criticize. It’s easy (and sometimes gratifying) to tear someone apart, finding fault with anything that doesn’t conform to your ideals and expectations. What’s difficult, is to turn the looking glass on yourself, to see all the shortcomings and contradictions in your words and actions. Not that you need to fruitlessly root out every last defect that crops up, but at least be honest with yourself in the areas that matter–areas of your life that you’d like to shine in and in which fabricating self-assuaging stories about why you can’t succeed would delay your ascent.