Limiting your exposure is crucial. Set the amount and stick to it. For example if you go to physical casino, take $100 in cash with you and leave credit cards at home. Everything else is just a matter of entertainment.
Of course if you gamble away $100 every day that might be a different problem - addiction.
Pretty nice advise mate, we know difficult to set selfcontrol if they have a lot of miney in the pocket or have source to get money to cintinue gamble if they lose.
Once or tiwice a week is enough playing gambling ti avoid addiction just play gamble for the entertainment to avoid addiction and to control ourself discipline.