For me, discipline mostly comes from treating gaming as entertainment instead of a way to make money. The moment emotions take over, decisions usually get worse. I always set both a budget and a time limit before starting, and once either is reached, I stop no matter what happened during the session. It sounds basic, but it really works if you follow it consistently.
Another thing that helps is avoiding random gaming sites and sticking to platforms where you can clearly track session time, limits, and game variety. I sometimes browse https://spinobon-casino.net/slots/ before playing because it’s easier to compare games and avoid jumping impulsively between different platforms. Staying calm is much easier when you already know what you want to play instead of chasing emotions in the moment.