I'm in the same boat as you. I've been very frustrated lately. I've been wanting to vent about my husband too, but refrained until now...
8 years ago, when we met, he promised me he'd stop smoking. He also worked out somewhat. Today, he still smokes, although now he at least does it outside (but he still stinks of it). He doesn't workout anymore. He eats like crap. He survives on sugar and nicotine. He has on average 2 supersize slurpees a day. Often has sugary cereal for dinner, and maybe candy later. At least he doesn't drink so much anymore. I'd cook more, but our tastes are so different I'd have to cook 2 totally different meals.
We are growing further apart too. He mocks my healthy eating and the vitamins and special protein shakes I take. He criticizes me for working out "all the time". I want a spouse that supports me, not who makes me feel bad for doing something good for myself. You'd think he'd appreciate my efforts too. The more I defend myself, the worse it gets. I shouldn't even have to defend my healthy habits.
I don't think we have much in common anymore either. It's scary because I do love him and want him to be healthy so we can have a life together, but I don't see that happening. I honestly don't know where things are heading between us. I wish I had some advice for you, but I obviously am in no place to dish out advice on this matter.
Sorry for going on and on...
Melissa