You can prevent yourself from spending too much by bringing a certain amount of money, if you lose then nothing is left and you cant spend further since your money is limited.
Though this was being mentioned several time above you yet this is the most effective way to prevent being loser of bigger amount
Greed is the reason why a gambler is tempted to keep trying even he is losing his money, he want to chase the losses hoping to get it back.
Greed was always being blamed from the losing and addicting but the truth is greed won’t exist if the person don’t put themselves into this situation because gambling is very provocative and many lose by challenging ho to defeat the eagerness
Self discipline is important and dont expect to win, accept if you lose and move on.
That’s very hypocritical word that “Don’t expect to Win” when we were in gambling better say expect to win but also expect being loser