Gifts of Imperfection by Brene Brown in typical style brings forth a beautiful and chaotic mess that we call real life put forth in a way that encourages us to embrace all of it. Brown challenges our mindsets and behaviors in ways that allows us to step back and see the striving and performing for what it really is. Not having felt this would be applicable to me, I found myself cast into the reality of my own shortcomings and scrambling to embrace them (or more accurately justify my responses to them). Ultimately, this book is a critical component for those on a journey of self-compassion. The beginning is profound as principles are established and hard words are delivered, but about halfway through Brown changes her focus and gives many practical examples and applications that we can heartily embrace.