You have to make this about taking care of you! And stand up for yourself. If he wants something unhealthy, he can make it himself. You should make a list of healthy alternatives to the junk. Also I keep a few things in stock that I can go to when I'm feeling frantic. Things that won't do too much damage. Dill pickles, Sugar free Jello or Popsicles. I completely understand your addiction. Im down 130 Lbs but have had to put myself and my needs first.
Bobby