Gambling treats everyone the same and does not treat anyone differently, so one should not think of gambling as easy and spend a lot of money there. One should go here only for fun and of course one should ensure that one has complete control over oneself, otherwise one can never be a responsible gambler. When someone gambles for a long time, they completely root for their friends which forces them to continue gambling even more even though they lose a lot. Again sometimes the win makes them even more sick and makes them consider gambling as a good place. However, everyone should ensure complete control over themselves before gambling.
It's actually not in their hands; it's something natural. Some people are naturally impatient and have low self-control, so it's not like they don't do it, but they can't do it. Do you know what's the most dangerous thing for such people? It's an initial big win in gambling that boosts their confidence, as you mentioned, and makes them think that they can conquer the valleys of wealth through gambling because they are winning big, and they will continue to do that from now on, but they don't realize that it's not something they can achieve, and gambling results will always be different each day.
So basically, gambling treats everyone the same way, but different people treat gambling differently, and that's what makes things go from good to bad, and then from bad to worse. If you expect to get rich from gambling, gambling will most probably destroy you, and you won't even have what you currently have. It's all a game of mindset, if you treat it right, it will treat you just fine, but if you treat it the wrong way, you are basically digging your own grave with that.