I'll try to keep this as brief as possible. DP is 15 years older than me, DP's friend is 20 ish years older than me. For the sake of brevity I'll call him Bob.
We have a thing where we alternate going to each other's house for dinner each month, which has previously been fine as although I get the feeling that Bob can be a bit dismissive of my opinions, his wife is really lovely and very funny so we generally have a nice time.
Last time we had them round to ours a day out involving gin was suggested.
On Saturday we went out for our afternoon of gin. It finished around 5pm and we were a bit tipsy, so we thought we'd go for early dinner.
Finding a table for 4 anywhere decent on a Saturday evening in our city is a challenge, so we rang round a few places and finally got a 6pm table somewhere not super posh but nice.
During this process Bob nips to the loo, and is quite put out that he has not had final say on the booking, and declares he is not hungry.
We all say that as we last ate at 10am, we will be starving by 6/6.30 plus we are a bit drunk.
He begrudgingly comes to the restaurant, sits down and immediately complains that it's too dark, the seats are not comfy and the girl who brought our drinks is fat (!).
Starter comes and mine is gorgeous, he gets waitress over to complain that his is not what he ordered as there is an ingredient in it that he wasn't expecting. Waitress is very polite and shows him where it says on the menu that the dish includes this.
Then the mains come. Ours are all gorgeous, but bigger than we were expecting. He stirs his around his plate til it's all mushed up like a toddler, calls the waitress back and tells her he "can't eat that, it's disgusting."
Waitress asks if she can swap it for something else, he just says, "no, just take it away."
The bill comes. He asks his wife for a pen and starts circling the things he's not paying for, including his wife's chips as she hasn't eaten them.
He then calls his wife a fucking hypocrite for saying she liked her dinner she just couldn't finish it.
I say, in a calm way, that he really shouldn't speak to her like that. I found out later from the wife that as I turn away he mouths "stupid fucking bitch" at me.
My DP hates any picking at the bill in restaurants, so offers just to pay for everyone. Bob isn't happy with this either, he wants to have a strop about the food. His wife gets her card out and offers to pay. He won't let her. The waitress is standing there not knowing what to do.
I have an outdoor, low paid job (this is relevant) and by this point I am monumentally pissed off, so I say, still quietly and calmly, "shall I just pay the bill, because I'd rather stand outside in the pissing rain for 14 hours and earn the money than sit here and listen to you for one more minute."
At this point the poor waitress asks what she should do, and he says:
You'll do as you're fucking well told
Waitress goes off crying, the manager comes folllowed by a bouncer, Bob pays the entire bill by himself and flounces off, leaving his wife sat at the table.
DP thinks we should just put it down to drink and keep having them over. WIBU to say no, never again?