From another post, it sounds like your husband is going through a rough patch, too. Drinking, hurting self, smoking, fighting are ways to cope. I used to drink until I didn't. I got support from AA. Do you have a support group to go to and tell them about what's going on. I'm so sorry that you're hurting.