SO sorry about all you are going through. I am glad tehy caught your DH's problem sooner than later. Hang in there-it will get better.
Just make sure you are not replacing smoking with overeating. You know the hand to mouth keep the hand busy keep the mouth busy kind of thing. That would be a whole other problem.
My best to you both.