Every one of us is both a hero and a monster, and the world we inhabit is both beautiful and twisted. We are shaken by changes, losses, gains, insights, desires, mistakes, and transitions. And just when we've gotten settled back down, things get shaken up again. This is the life we've been given. So how do we make sense of life's unexpected nature, find a way to embrace the tension, and live with a sense of peace despite pain?In this stunningly honest,...