Key points
My OCD and ADHD make public speaking difficult and challenging to improve.
Perfectionism makes connections between self-concepts, thereby creating a shaky foundation.
Challenging perfectionism means accepting that some failures don't have deeper, personal meanings.
Intellectually, I can tell you how thoroughly I understand that I’m not perfect, with my own limitations that are balanced by my strengths. I can go on about how disappointment doesn’t necessarily imply anything about my essence and how my failures made me stronger, adding that I’ve found meaning in them (like when I write about them). I know that I’m supposed to say these things and, even deeper, believe them. I know that my sensitivity isn’t anyone else’s responsibility, and I’m certain that others would and eve

Psychology Today
The List
Sarasota Herald-Tribune Sports
KETV Entertainment
Oh No They Didn't
The Week Politics
@MSNBC Video
Raw Story
Daily Kos
NFL New York Giants