Actually, I am not that good when it comes to aspects of gambling, but I know some things and I engage in research all the time, so with what you have drafted, I will try to explain it based on my understanding and also include what I can add up for better understanding.
Budget: set it BEFORE you start gambling and stick to it.
For sure, if you can write or draft a budget before gambling, you will enjoy it because if you lose too much, you will have a break due to your budget. As long as the money you have budgeted is finished, you will find your way, unless you are already addicted to gambling. If you are addicted to gambling, even though you draft the budget, you will not stick to it because, even though you are losing, you will be expecting to win and gain more. Instead of reducing the amount you spend to gamble, you will end up increasing it to gain more. Because you believe that you will win, but you will end up losing all your money in just a night.
Have a break from time to time, it is important to let your brain stop and consider.
Exactly because with a short break, you will have a chance to think about whether to continue or go back home, mostly when you discover that you are just losing without gaining. You need to have a break to think and also figure out your mistakes that make you lose.
Avoid drugs / drink as much as possible, they will make you loose some control inevitably.
Fact: Drugs can make you jump to wrong conclusions because when you are drunk or drugged, you will just conclude without thinking, and anything you do at that time, you will think that is the best solution because instead of using your brain to think, you will just conclude on what your mind says, but some do win while many lose. That is just the reality, and drugs affect the health of human beings, so let us abstain from as many drugs as possible.
Seek help if you feel you are no longer in control. Make a phone call to a friend or go out and speak with someone
This is another way to have a second-hand innovation because if you are with a friend who is also an expert in gambling, he will bring a suggestion that might be helpful for you. That is why you need to keep friends who know more than you to avoid falling into wrong conclusions or getting yourself into depth.