I came back from a wedding in San Diego, it was a beautiful location by the beach, and I got see some old friends, as well as meeting new people, everything was perfect, except for one thing... I shared a condo style hotel with one of my former "best friends" and someone else, well this "former best friend" we are going to call him "Edward'. I used to hang out with Edward all the time, and we became really good friends some 10 years ago, so why not carpool with him and share the hotel as well. Sounds good so far? Well it wasn't I honestly have forgotten why I stopped hanging out with the guy, but on the drive to San Diego he reminded me quickly as to why. I've never met ANYONE with such a huge need to be constantly contradicting anything I say; and don't get me wrong, I'm very open minded, I can hear your side and entertain the idea and discuss it, but when you realize that there's nothing you can talk about without having to hear "well actually, it's not that way because" it gets REALLY ANNOYING quick. Unfortunately that wasn't it, for many of the stories I talked about, he had or knew someone who did that very thing, but way better, in a much more spectacular way, shape, or form. And to make matters worst, I would start dropping subjects because honestly I didn't care to debate after the 30th time I got contradicted on an issue, but he wouldn't drop it, he would INSIST on getting his point across. The worst part about this is, that he doesn't act that way with other people, in fact, he goes out of his way to make other people like him, he makes them laugh, acts really nicely etc. But with me it's a constant need to be right, and to put down the things I do or say. I'm glad to be home, and not having to deal with Edward anymore. Anyone ever deal with people like that? What kind of personality disorder is this?