Such true words. I am my own worst critic and sometimes to critical on myself to the point of beating myself down to nothing. Being self critical is something I've always been, but never to this extent. Lately I have been doing as you mention, which is poitive self-talk. It seems to be working, as is my increase in activity.
Leann Rhimes has such a good voice. I love listening to her music.