Oh....I can SO relate to what you are saying! lol!! My hubby does NOT understand why I am so set on losing this weight....he is the same way...loves me just the way I am which is wonderful on one hand, but not helpful on the other. Whenever I make a comment about not being able to eat something that is not on my
diet he just does not get it and says that I ought to just have what I want and forget about it! Ugh!
One thing I try to remember is that men don't always look at themselves the way women do...sorry gentlemen, but it is true, and I don't mean EVERY man, just most, in general....and their perspective on appearances are 100% different than ours. Like I said, one one hand that is a good thing, because it allows them to love us no matter what we look like, but on the other hand, it also makes it hard for us to convince them why we are trying so hard to, in our opinion, improve ourselves.
As frustrating as it might be....he really doesn't understand your desire to lose weight because he truly does not see you the way you see you. (wish I could see me the way my hubby sees me! lol!) So telling him that you are trying to lose weight doesn't mean anything to him, really. The best thing....and going on what has worked for me and my hubby here, so may not work for everyone!....is to kiss him on the cheek, thank him for being so thoughtful, but tell him that you are going to save them because you are just not hungry for them right now. Put them away somewhere....give them to a friend or neighbor or your childs teacher...anything to get them away from where you can get at them! lol! Because if they are stashed away somewhere in the house...you will know they are there and they will start calling your name! lol!!
If you tell him they are not on your "diet" it will not make sense to him. If you just say thank you and tell him you don't really feel like eating them right now, he still feels he has done something nice, which he has.
And don't feel bad about venting about this kind of thing here...that is what we are here for...most of us have had something or another that got us riled up!
Don't let it get to you! You are doing great!!