~snip~
Everyone who tries each of the presented methods will get different results and one method may not work for others. Indeed, addiction is complicated and you have to find ways that can successfully cure your gambling addiction. But at least there must be a desire from the person who is addicted to admit it and want to start healing their addiction. If not, it will be difficult to do because there will be rejection from him during his therapy.
People who undergo therapy cand recover even though it takes time to recover. They will see the results and make them happy because they have succeeded in curing their addiction. And if they can find a low-cost solution to their addiction, they are very fortunate because other people may use other methods that are not as low-cost.
The key ingredient is time.
You need time to recover from any addiction, that's how the brain works.
Then you also need to change something, like the way you react to specific things you experience, and the things you do when you experience them.
The brain slowly rewires itself over time.