Alcoholism may be tied to a weak immune system..the more robust your immune system, the lesser you'll experience the effects of booze.
There are some drugs for alcoholics you take that make the smell of alcohol when it hits your nostrils like the smell of 2 day old feces..if that doesn't get you off the bottle nothing will