You're hungry and your blood sugar is probably low while you adjust, which will make you irritable, and that was inconsiderate of him to eat that in front of you when you are trying to lose weight. Give him the benefit of the doubt and assume he just wasn't thinking that far ahead. When you are calm, tell him honey, I'm sorry I acted like that. I know you didn't mean to make me feel bad, but when you eat the things I can't have in front of me, it makes me feel like you aren't supporting me. Say this instead of "you don't care whether or not I lose weight". Try to phrase things "when you do this, it makes me feel this way". The idea is to not make the other person immediately feel defensive, but to put the emphasis on your feelings instead of his intent.
If I keep starting over, eventually it will stick, right?
Current weight: 140
Goal weight: 135