Long story short. Married friend and his wife. Guy is great. Super nice, super friendly, would give you the shirt off his back. Socially seems normally, but has one obsession that he talks about 75% of the time every time we hang out.

Until BPD was mentioned as a possible reason for his actions I never really thought about it. He will be super energized, super fun one day, then the next day he doesn't leave his house.

On a recent out of town trip with several close friends, on the third day something didn't go the way he expected and he just became so pissed off at the entire group, wouldn't talk to us and eventually stormed off to grab his own Uber and head back to the house we rented in the middle of the evening.  This was over a week ago and he hasn't talked to or apologized to anyone in the group.  We will talk to his wife tonight for an "explanation". And a friend who she already talked to made a comment she said there was BPD in the family.

I know BPD can be uncontrollable, especially when not on medication (which I don't think he is).  Those who have it, or who have experience, does this sound like a form of it, or possibly a made up excuse by the wife to just explain away a$$hole behavior.

Also the next day as we packed up the leave, my wife attempted to talk to his wife and he was very passive aggressive, getting in her face and making her very uncomfortable. For the record the wives are best friends and my wife had just planned this incredible out of town vacation for her birthday with very little help/input from him.

TLDR: Friend was a real jerk to an entire group of friends, including his brother from out of town issue over us telling him to Uber to a bar that ended up being closed. He got seriously pissed for the rest of the night and hasn't dropped it for over a week, ignoring his wife and some of his closest friends. Explanation for his mood swing after an incredible weekend out of town may be a family history of Bi-Polar Disorder.  I just want to know if that's possible or a bad excuse? PS put a black mark on the weekend.