The problem is that gamblers do not realize that they are playing and spending more than what they are supposed to do. When they realize they went too far, they think there is no way to go back and they should continue till they recover their losses, and this is where things start getting ugly.
The same applies to talking about setting a budget for your gambling activities. It's easier said than done.
what you say here is very true, it's not easy but if we try and work hard to make it happen, that doesn't mean it can't be done, there are many gambling addicts who fail to change their bad habits because they are unable to control their own thoughts, No one can save you from the possibility of becoming a gambling addict except yourself, that is a sentence that actually must be instilled in the mind of every gambler.
Nothing is impossible in this world as long as they have a strong desire to avoid addiction, of course they will take steps to choose to consistently plan funds to gamble with an amount they can afford to lose and be consistent with that plan and I also agree that addicted gamblers are the impact of those who fail to control themselves to stick to their own rules.