It is very difficult for a gambling addict to escape from his gambling activities and get rid of his addiction in just a moment. Everything must be done gradually until finally someone can really escape from this activity. and that is what makes someone keep returning to the casino even though at the previous time he had decided to stop his gambling activities.
And the person the OP told me about, he did the same thing where he tried slowly and gradually until finally he could escape from his gambling habit. The person is not stupid but he is a smart person, because he knows that what makes a person return to gambling is a small win that they get and a big win that they keep dreaming about.
With the restrictions he imposes on his gambling, he really can't dream of a big win. Because even if he gets it, he will still only receive a small portion of the big win he gets.
Of course, that's not an easy thing to do and not just a gambling addiction, I think addiction to other things will also be difficult to get rid of, because addiction is a condition that makes a person lose control over something and this is usually inherent in the person who is making it difficult for him to get rid of this addiction, especially since it is impossible in a short time. Of course, getting rid of this addiction takes a long time, because it has to be done gradually, it cannot happen all at once. There are many stages that must be carried out and passed through, and as far as I know, these stages are not easy and can even torture someone who wants to get rid of this addiction, especially with gambling or drug addiction. Of course someone must be in rehabilitation to recover from addiction.
and that's normal, because everyone who gambles of course hopes for a big win, and that small win is what convinces them to get a big win, even though they have lost a lot, they will continue to chase that big win. Also, if they get a big win like that, it can't cover the defeats and losses they have had before, where the losses are not in small amounts.