Having kindness for oneself may sound like a surprising skill to learn, but the truth is we are often our own worst critic especially when we have experienced failure, made a mistake or are not feeling good enough. The things that we say to ourselves in the privacy of our own minds can be very harsh and defeating. Carrying a self-critical voice within ourselves can deeply affect our well-being, and alienate us from our core values, inner wisdom and capacity to live from our true potential.