A quick bit of background...
DH and I have always liked a drink and, until recently, all has been well. Over the past year or so DH has reacted very badly to more than a couple of pints and can be incredibly hurtful and malicious to both DS and I. It came to the point where I realised I would rather leave than stay in the situation and we had a crisis talk. At no point did I demand that DH cut down/ give up drinking, I merely made the point that I would not be staying in the relationship if things continued as they were.
DH decided that he wanted to stay together and cut back his drinking radically, our relationship and home life is calmer and I'm slowly starting to relax again. The only thing that really pisses me off is if we're out for a drink (I very rarely drink now so am inevitably sober on these occasions) and we're asked if we are staying for another. DH will put on a sad face and say "no, I'm not allowed to enjoy myself anymore" which is then the cue for much chuckling and sympathetic noises.
I really want to turn round and say "well DH, you could stay and enjoy yourself, but then you'd be an arse to your family when you get home, upset your wife, alienate your son and then collapse in bed leaving the house in a state wouldn't you?"
However in real life I think this just sounds petty, like airing our dirty laundry in public. I'm sure I would judge both halves of a couple equally badly if I heard a similar conversation. DH would also be embarrassed to be shown up in public which is firstly not nice anyway and secondly not likely to be helpful in any way.
I think I'm NBU to be pissed off by it, but WIBU to remind him in public why things are like they are?