My husband often accuses me of being aggressive or in a bad mood, and a lot of the time he does so in front of others - my children, friends or family which I feel he does on purpose to put me down in front of them.
For example my husband, children and sister (who I've not seen in 6 years and is visiting from another country) were all in the car. After a long day sightseeing, we were talking about what we were going to do for dinner for the children because it was late and they were hungry. I was in the back seat with the children and my sister was in the front. We asked if she was hungry and wanted anything specific. She said she had some things at home in our fridge she'd like to eat, but if there was anywhere local to stop and get a baguette she wouldn't mind that to go with her bits at home. We said the M&S would probably be closed by the time we got back, so there may not be anywhere. I suggested stopping at the petrol station with an M&S, but she said no no it's ok. Don't worry about it and that she didn't really need it. We continued driving and husband mentioned we could stop and try a different shop we were driving past. Sister said no it's ok, don't worry about it. We continued driving. Then we were nearing the BP and husband said again twice that he could stop and pull in to check for the baguette. I said to him 'she said no'. Then my husband snaps at me in the back seat and says "why are you so angry?" I said I'm not. But he continued to accuse me of being in a bad mood in front of my sister. I honestly wasn't in a bad mood at all. But I just felt like he was making her feel uncomfortable and being repetitive continuing to ask her when she'd already said no several times.
AIBU to be upset by him accusing me of being in a bad mood (when I wasn't! But this has subsequently put me in a bad mood!). Am I being overly sensitive to feel like he's almost putting me down / painting me in a bad light in front of others when he does stuff like this?