Hello hive mind of Mumsnet. First time poster and sorry it's a bit of a long one...
I've been friends with a guy for about 30 years, I'll call him Colin. We've been through thick and thin together and have are/were close. When I had my DS9 we naturally saw less of each other but still maintained the friendship. We have another close friend, I'll call her Anna, and we were always a tightnit threesome. When Anna had her DD6 a similar thing happened with their friendship. He started saying he preferred to hang around with other queer people as they didn't have kids, always maintaining he loved our kids.
Anyway, he became more distant, which I think is natural. He has no desire to have kids and Anna and i both had our hands full. When I did see Colin, he tended to be very catty and judgmental. Not so much judgmental of me, but everything and everyone around us.
Colin and Anna had a bust up last year when he had a long rant at her about how her parenting style was harming her DD and basically told her what a shit Mum she is. She isn't. I kept out of it and they worked things out, but it made me look differently at him.
Then, for my birthday last month Colin invited Anna and I to his house for a meal. Anna and I arrived together and we were sat around the table drinking wine and chatting with Colin and his partner. I was telling Colin about a new artist that I had found and how nice it was to see young people creatively expressing themselves, and he cut me off and said - and this is a direct quote - " I really don't care," and turned and started chatting to his partner. I was too shocked to call him out about how rude he was. And on my birthday!! Art is something we've always enjoyed together so I was taken aback that he completely dismissed me out of hand.
That brings us to today. It's DS's 10th bday next week and Colin wanted to see him to give gifts and have a meal so he invited us to his house. DS plays football on Sundays so Colin agreed to pick us up after practice and drive us to his. DH took DS to football then went to meet up with friends, and I waited at home for Colin. He was late. Not a surprise as he is often late, but it meant that we would be late to pick up DS. We were stuck in traffic (of course) so he said do you wanna get out. I asked if he knew where to drive to catch up and he said we'll work it out. So I ran to the playing field. When I arrived at the field I checked my phone and had 3 messages from Colin saying he was round the corner and where was I? I called him and said I'm at the field and he went ballistic saying he'd pulled up round the corner and was waiting for me. Now, I swear a fair amount, but the language from him was so offensive. He then said he'd come and find us and hung up.
When we eventually found each other he gave me the most sanctimonious look as DS and I hustled across the carpark to where he was parked. I just said "sorry, miscommunication" and tried to move on. I would have just left and gone home, but DS was so excited for our afternoon together that I didn't want to disappoint him. So I tried to carry on as normal, but left as soon as politely possible.
So...
YABU - chill out, he was just pissed off about the miscommunication and reacted naturally
YANBU - he behaved like a dick.
Thanks for reading if you got to the end!