This powerful TED presentation by Brené Brown on the effects of shame in our lives is well worth watching. The experience of shame is at the foundation of most of the negative reactions and behavior we see in others and wish we didn’t see in ourselves.

Brene Brown: Listening to Shame