DH is back on nights tonight and so is pretty grumpy (this is normal, he's aware of it and works hard to try not to be grumpy with me). We did a big shop this weekend with food which is supposed to last the two of us for one month as we're on a budget. Part of this food budget was cheese - 2 packs of 12 slices of gouda (or something like that), a big block of cheddar and some other assorted bits. I like cheese but DH really likes cheese.
I've just found out that out of the 24 slices of cheese, he has eaten 14. This includes 4 slices which he has taken for his supper tonight in sandwich form, 4 in cheese sandwiches late last night after I'd gone to bed because he was hungry, 2 maybe in some sandwiches today and because the others he was "picky-eating". I've gone mental about it - he's eaten two weeks worth of the damned cheese, and it's one that I actually like!!
I brought this up and was irritated with him, asking him how the hell did he eat it and why didn't he just have toast etc if he was hungry. He got angry that I had told him up ten minutes before he went to work and has ended up going off in a huff. He's gonna feel horrible tomorrow and be very remorseful, but I'm really upset that he's grumpy now and angry that he ate my damned cheese!
He is generally a really good husband, not normally greedy, pulls his weight around the house etc. I just wanted to know what you think - should I have not nagged him before he went to work? I just don't see a) why I should have to tell a grown man NOT to eat two weeks worth of cheese in one day, and b) why I shouldn't tell him what he's done is wrong just because he's going to work??