I haven't walked the path that you're walking but I'll just say what worked for me. (i smoked 1 pack a day, smoked weed every day, had problems with alcohol and because of that lost a lot of money, my job, multiple nights in jail etc, so it's safe to say I had a problem)
I quit smoking...