- making enough or a lot of money.
A big no no for me and one more, how much is "a lot" for these gamblers
.
You know that people doesn't have contentment at all. One will make a target goal and once he reaches it, he will get another target goal again. People aren't contented with what they have so this "lot" that you are saying is infinite. They will always find for another way to make more money until the time will come that they will lost all of their money.
- finding a passion (even relationship-related or life/activity related) that changes your priorities.
Maybe this will help the gambler to stop gambling but it will take time and patience.
Aside from time and patience, his relatives will be needed in this because they will be a big help to how a gambler will stop. Travelling with his relatives or playing ball games or online games with them. It will help. Doing other things with other people will help too. Anything without connection to gambling will help him but it will take time.