So imagine whilst out you go to a sandwich shop with your dc and Dh. Dh agrees to go in and buy the food while you wait outside with the dc.
You ask Dh to get you a cheese sandwich, second option would be a chicken sandwich or any other type of sandwich. The dc choose a sandwich each too. Dh wants a sausage roll.
Instead of sandwiches your Dh comes out with a sausage roll each for everyone. You don't like sausage rolls, you never have. So you tell your Dh you don't like sausage rolls. He then tells you that the shop had no sandwiches, and you're just being fussy. You question the fact that a sandwich shop would have no sandwiches, at all, but your Dh insists they had no sandwiches at all, the shops useless, they've run out of sandwiches, he even asked them to make one but they wouldn't.
So you say you'll nip in yourself and get something else, your Dh then tries to stop you, berating you for not just eating the sausage roll.
When you go into the shop, they are actually fully stocked with every variety sandwiches. Turns out your Dh just couldn't be bothered to pick up the different sandwiches.