A co-worker "buddy" of mine approached me months ago asking if I'd have any interest in going to see a live band slated to perform on a Friday night in a major city 160 miles away. He was persistent and told me the show coincided with his wife's birthday. He suggested we might leave work early on the day of the show and maybe even stay overnight in the city afterward. Though not familiar with the band nor the city itself, I agreed, as I'd never attended such a venue and felt comfortable knowing I'd be navigating that metropolis with people who knew their way around. My buddy bought tickets for himself, his wife, and me, and I promptly paid him back for mine.
Three weeks before the show, I learned indirectly that this friend and his wife made additional arrangements for the two of them to travel the night before the show, spend the night in the city, and shop all day prior to the performance as a treat for her birthday. When I asked him about this, his replies were vague, but he finally confirmed that this was now the plan.
I confronted him that since he recruited me for this venue, he had an obligation to me to keep me in the loop regarding the logistics of the trip. Clearly I was now expected to find my own way to the show and back. I told him I felt like a "third wheel" who had dropped from his radar. His response to all this has been shockingly detached and minimally receptive, He has taken no ownership of the situation, and acts like I am making a mountain out of a molehill. I have since told him to find someone else to use my ticket.
I view this as a moral lapse on his part, and it has profoundly compromised our friendship. He has no faith background and no interest in such, though in a past conversation he told me he has never regretted anything he has ever said or done. I have no reason to think he's going to step up to the plate and apologize or make any effort to make things right between us.
He occupies the office right next to mine so it would be impossible to cut him out of my life completely. Part of me would like to; another part of me thinks he would profit from my example in the way I treat people. (I shouldn't have to: he's a highly skilled professional who never behaves towards his clients this way.) Interestingly, he has told me on more than one occasion that he considers me a "good friend."
Is this guy some kind of sociopath? How should I deal with him in the future?