The clowns who hate on Obama claim he's a narcissist, too.
Personally I think good ole crazy applies in this case. Also, you want to be a politician and you can't stand people saying mean stuff about you? Good luck w/ that. If you can't deal w/ criticism, you got no business there.