| It is hard for anyone online to diagnose what you are asking without actually being able to meet and test this person.
However, from your description (very good by the way) this is not simply a selfish, self-absorbed person.
What you have described is someone with some sort of disorder. As to what exactly it may be, well, it could very well be Asberger's. Asberger's is like autism only in that very few people with these diseases act/react exactly the same. Yes, there are baseline tests that are done for it to be diagnosed as such. Hard to say on this one, but there does seem to be a disorder.
So, as annoying as this person may be, unless you are in a position to get him tested, please try to be kind. If it annoys you (which I can understand from some of the things you are saying he does), try to distance yourself as much as is possible. If this is a work related issue, keep everything on a business level and when he starts picking his nose, if he starts lecturing or yelling, even if he is in your workspace, get up and walk out. If he is standing too close, move completely out of the way. Try to put a desk between the two of you. I have worked with some people ( one that could be this guys brother!) and that is how I handled it.
Hope this helped. |