Btw, Brene Brown has a new book out called "rising strong". It's about how people come back stronger after big (or little) mistakes, or a fall from grace. I'm thinking about getting it on my kindle. She studies shame and vulnerability, so it is probably quite relevant to those of us who still have some past wounds to heal.