Yes, I agree with you to consider gambling only for entertainment purposes and not make gambling an income because that will make you lose a lot. So you must try to be disciplined with yourself when you are gambling and don't let your emotions escalate and if you feel your emotions increase, you must immediately stop gambling because it can trigger the desire to recover from losses or chase wins. Setting limits is the best advice when playing gambling so that we don't gamble excessively and can protect ourselves and suppress greed from increasing.
Increasing discipline and strengthening commitment to continue gambling responsibly will be very good for gamblers because a gambler who can gamble responsibly will find it easier to control their emotions and be able to manage their finances so as not to gamble all the time and only see gambling as a place to have fun.
Gamblers who have a high level of discipline usually do not come to gambling every day or only when they have unused money remaining so their gambling life is very healthy without having addiction problems.