Last night we decided to get a few bottles of vodka in as my birthday is coming up but we ended up inviting a few friends around (both his and mine) and had quite a bit to drink. My relationship with DH has been quite strained recently and a big bust up has been waiting to happen but I've been trying to keep the peace, until last night when I had a few too many.
It started off with me telling everyone what DH eats in a normal day (v. excessive with food) and it was said in a very "here's a laugh for everyone.." kind of way. DH got annoyed as his mates started to take the mick out of him so he pulled me up in the kitchen and asked me to stop showing him up. When we went back into the front room they had all got together and stuffed things up their tops to take the mick out of DH's belly. I was in hysterics but I could see DH getting more and more wound up. A bit later on we split, boys in the kitchen and girls in the living room and our conversation got onto DH again and I told them that I felt he was really camp, we had a good laugh about that but then they started shouting of him and doing camp/gay gestures to him, everyone was in hysterics and DH pulled me aside again and told me to change the subject. By the end of the night most of his mates had gone home and it was just 3 of my friends and one of DH's, he had stopped drinking but me and my friends were getting very drunk by this point and I scribbled all over a photo of his mum and stuck it on the fridge, we cut up a few pairs of his socks and threw some of his boxer shorts out of the front bedroom window, I have not laughed so much for years and the night really cheered me up, DH however is not talking to me and has even said now that he is wondering if we are really suited to one another.
I know I went over-board but he has embarrassed me before in front of friends, just he doesnt like it when the tables are turned. I know I should apologise for taking the piss taking so far but I also know he wouldnt apologise if it was the other way around. Maybe he's right anyway and we're not suited, he's a misserable git and I like a laugh. What should I do?