Having discipline in gambling is something very rare to be found, most people just start gambling and then they don't get a grip and continue it until they realize they have become addicted and that is only because they have gambled recklessly and spent a lot of time on it.
Some people become addicted to gambling because of the way in which they view it; specifically, when it gets to the point where they are unable to control it any longer. For example, when someone gambles in order to make money or when they observe someone else making money from gambling, some people assume they become wealthy as a result. I have never seen someone who is wealthy through gambling and did not become addicted; the most of the individuals I know are gambling addicts. Imagine sitting down and imagining how money will come their way without working, which is, in all honesty, pretty rare.
And they receive the money, yet it is still used for gambling. I think if they ran another business and made money from it, they would consider starting a new venture to increase their income. However, they have gambling addictions and continue to gamble with the same amount of money, which forces them to return to their previous financial situation.
In the case of a beginner in gambling, I think it's normal if he can't control his gambling, especially if he immediately wins at his gambling for the first time, of course he will find it difficult to control his ambition to win at gambling, especially if the environment is like you said, many people who wins from gambling, surely he will be proud to show his victory to his gambling friends.
It's a difficult thing, I've experienced that too, playing and then winning and I received the money, I didn't think I should open a business, because the consequences of doing business would be tiring, while gambling is easier and less sweaty in practice.
But if you have been in gambling for a long time and have had many losses, I think you will naturally become aware and try to control yourself so that you gamble responsibly, and you need to remember that it takes time to achieve this.