I know people like him and understand your frustration. What he does is called self destruction and it is clear that he can't live without alcohol and cigarettes and his whole life and lifestyle is built on getting his daily dose and nothing more. It's sad to see that one's life is reduced to this.
You need to be clear about your new lifestyle as making him feel good while you're suffering is not healthy.
RE: A visit from an old friend opens my eyes to how much I have grown