Rumination ... my undoing for far too long. I highly recommend viewing this video. I'm sold on the thesis that if we only practice good emotional hygiene many of society's ills would be extinguished.
The conversation we hold with ourselves, minute to minute, day to day, colors our self-esteem. We need to talk with ourselves just as carefully as we would with a dear friend.