They say Steve Jobs could be a giant a$$hole at times. I've also heard that George Patton wasn't always a particularly lovable guy.
Ultimately all people have shortcomings and so mining their gifts comes with a cost. I'm not strictly trying to make excuses for anti-social behavior here but being able to understand, empathize and forgive must go hand in hand.