But I can't help hating myself for having made such a mess of my life.
This is a safe place to ask your toughest questions and find your deepest purpose!
All tagged forgiveness
Turn down the voices telling you you're not good enough and start listening to the truth.