Most addition therapies work well while a person is engaged in it but as soon as the person comes back to their old life style it comes back.
You need to change your life to change the habits otherwise is near impossible unless you have very strong willpower, which most people with addiction don’t.