I believe that I started a similar thread a year or so ago. Now the particulars have changed, yet the general principle still stands...
I moved in with a new roommate, a fellow INTP, a 5 year friend. He constantly reminds me of the extent of my arrogant, asshole - douchebaggery. However, in this case, it's okay since he's just as bad and completely understands what it means to be an asshole and what it means to call me an asshole.
Now I have to ask the question: are you an asshole? Why do others consider you an asshole? Why do you consider yourself an asshole.
-- thanks, now fuck off