All of the drugs, treatments and hand holding isn't going to do anything if the addict doesn't want to stop. Spend a year or two at the VA domiciliary. Where drug addicts check in to have a place to stay and get free meals during winter till it warms up. Then they run out to start again. Or people who have come back up to 5 or 6 times. I stopped smoking 10 or 12 times but never really quite till I wanted to.