Anti-Social. Must make enemies out of everyone around him. What illness with that be?
An anti social personality (lack of maintaining relationships) tendency to be irritable angry and aggressive.
borderline personality disorder. These type of people have black and white thinking no gray area if they like you then all is great if they feel you have wronged them watch out they are out to ruin you. Always feeling that someone is out to get them. Revenge is a big symptom of this disorder also.
narcissistic personality- nothing can be done correctly unless he is a part of it. He knows better than everyone about everything
And last a body dysmorphic issue he will never be too thin in his eyes.
I am not a doctor but play one on tv