Your hubby sounds a little passive aggressive. Here is a bunch of junk food, by the way you are kind of fat.
So is he the same Prince Charming you married all those years ago, or has he changed a little too?
20 pounds is not that much too loose. But loose it for you, not for him.