I often hear teachers say that they teach what they most need to hear/learn themselves. I am not immune to this practice. There is a fundamental belief in yoga that we are already enough – just as we are. (I’ve written about this before: https://littlerantsfromthebigcity.wordpress.com/2013/08/09/we-are-perfect-just-as-we-are-really/.) I have been teaching this a lot lately. Why? Because I need to hear it. I am trying very hard to believe it too. I am a recovering perfectionist. I have loads of self-doubt stored in places I still haven’t uncovered yet. I have been coming face to face with the part of myself that sets a crazy hard goal then keeps upping the ante because the first goal wasn’t quite good enough, i.e., I, about to reach said goal, am still not good enough. It is not a pretty place to be, it is soul crushing, demeaning, and utterly fruitless. And yet, somehow I have found myself back here. I am doing my best not to get swept away by it, choosing instead to stomp around in the muck and mire, as miserable as it may be, in an attempt to figure out why and how I got back here so I can avoid it in the future.