but because he did it to deliberately upset her But there is no evidence that he did. It is just how the op has interpreted it, doesn't make it so! We don't know that the op's dh did it on purpose or even to upset her! Op doesn't say that he knew op was saving it for them both, she didn't say that he admitted doing it out of spite. I'm sorry, but this auto-reaction that the man is always usually wrong is really starting to ruin MN! Just because he said he had eaten it, doesn't mean he did it with spite!
And now he is out of order to eat ice cream in front of her? Because she is on a diet? I did slimming world years ago & was happy to cook dh a different meal to mine & would never have expected him to not eat something that I was denying myself. You can't run the man down for eating something the op can't/won't eat!
I think it's a bit mean of him to insist on having a pudding which is the only pudding you can have whilst you're dieting, when he could have anything, as he's not. He didn't insist on it, op says they always split the pack!
Dh drank the last can of coke the other day, he rarely drinks it, but he fancied one & drank it. I didn't see that as his way of spiting me, or him being vindictive or selfish. Yes, he could have asked if anyone wanted it, but I probably wouldn't have asked, so why should he?
Not every action is done while wanting to spite a partner. It could have easily been "oh what's that, that looks nice, I'll eat that, perrita hasn't mentioned that she is keeping it for anything special" except on mn when it was definitely "I'm going to eat this to spite my wife/girlfriend/partner/sister/aunt. Except when it's the woman eating it & then it's "of course you are entitled to eat the last of your dh's/boyfriend's/partner's/brother's meal/cake/sweets/chocolate/popcorn because he left the room for a nanosecond!
The op says he wanted to "get revenge, wanted to spite her"...yet he is normally "really kind, caring and generous" so I am inclined to think that op is being a tad over-dramatic with her feelings, tbh. I think there are underlying issues which are causing the op to find fault in everything (perhaps her dh is too), it certainly doesn't mean that what he did was purposefully spiteful!
Reading your latest posts, op...I think that you are probably using the food issue to find fault that isn't there...you have said that not everything is going well atm, so is it not just possible that you are using this as just "one more thing" that you have taken to mean that things are not ok? You aren't looking forward to spending time with him, he irritates you, he is spiting you, wants 'revenge' (a very strong word to use when he merely ate some food) ... sorry but it sounds like you have just decided that everything he does, that you don't like, is being done out of spite & the desire to 'get one over' on you.
And op, no need to get snippy with Yarp, she has a point. The problem is, is that WW doesn't teach you how to eat a good balanced diet, which is what you need...not a fad that you pay over the odds for in the hope that you will lose weight, but as soon as you come off it, you gain it all back. Not to mention that lots of low fat stuff has excess sugar in it, so it really doesn't do anything, anyway!