It seems to me that a point in the OP is being overlooked here, which is that she doesn't feel appreciated. Presumably this is on all days of the week?
Did you feel so up until two weeks ago, or has this been going on for longer?
If so, this is really basic childish psychology really, but instead of starting a negative conversation about it (when he is likely to feel defensive), you could try a two-pronged attack: firstly, model the behaviour you'd like to see, and secondly, catch him being good.
So if there's a time when he is appreciative, you could wait a little while and bring it up later with 'you know, when you (for example) complimented my gravy tonight that made me feel really good. Thank you.' Offer him your affection and attention in return.
It's more of a chance that responding positively to him will change his behaviour than him changing it after conflict or under perceived duress.
I hope that makes sense/is relevant.