H has been developing some horrible tendencies towards EA recently - more on the EA thread but a particularly charming aspect is the passive aggressive comments he makes to me in front of other people. I'm working on sorting all of this, but in the short term we have people coming to stay (can't be put off) and I have to get through the next couple of weeks in the house with him and guests.
An example from the weekend when I had organised lunch for 8 of us, shopped for everything, set up the dining room, prepared everything apart from the meat (don't eat it, so am rubbish at cooking it), which was the only thing he had to do. He sat at the table and claimed (with much eye rolling) that as I'd messed up the timing on the veg and potatoes his fantastic dish was sadly ruined. Afterwards he carried some plates off to the kitchen and sneaked off upstairs for a 30 minute lie down (until I dragged him downstairs) while I entertained everyone, watched the dc's and finished clearing away. He knew I wouldn't cause a scene in front of people but it was so rude.
I hate that he gets away with it, but don't really want to make others feel uncomfortable by reacting. At the moment I've been trying to laugh it off and deal with it afterwards but I wondered if anyone had any better ideas/experience on how to react.