Hello and welcome to Healthcare Magic. Thanks for your query.
I understand your concern regarding your husband's addictions. He seems to be addicted to multiple substances, all of which can have adverse consequences - physical and mental.
There is a lot of help available in various forms for such problems. But, for any deaddiction treatment, the motivation of the person is very important for success. I would advise you to take him for a psychiatrist
for a detailed evaluation and further treatment.
Wish you all the best.
Dr. Jonas Sundarakumar