1. Set your Limits
It is very important for you as a gambler to set a limited time for yourself, you need to know when to stop and when to start, some set of people gamble from morning till evening which is very bad, one needs to set his limited time.
One also needs to set a budget and stick to it, for example one can say for today I'm only using $50 or $100 to gamble as soon as that your budget is exhausted you stop for the day it prevents you from spending too much
2. Avoid Chasing your Losses
This one is very important, avoid trying to win back the money you have lost, if you want to recover all the money you have lost you will keep losing and that will lead you to depression, so forget about your lose and move forward it will help you to relax with an open mind.
3. Gamble for Entertainment, Not Income.
I know everyone that is into gambling has one reason for joining gambling and that is to make money however do it as a form of entertaining your self, just like people that dance, musicians and footballers they do it to entertain there self and others and still make money out of it so use that Same ideology don't rely on gambling to solve your financial issues.
4. Avoid alcohol, drugs and emotion.
In other to succeed when it comes to gambling you need to avoid alcohol, drugs and emotions when trying to predict a game because these things can impair judgement.
Finally you need to ask yourself some questions frequently:
A. Is gambling affecting my relationships, work, or finances?
B. I'm I spending more money or time than I planned?
C. I'm I gambling to escape problems or stress?
D. I'm I enjoying gambling.
This question should run through our minds frequently because it will help us know what we are really doing and keep us in check.
I think your number 1 and number 2 points are taken but the rest are actually not correct or right per say because there are people who don't gamble for entertainment but yet they still gamble responsibly and just like you said it, everyone has their reasons why they gamble and I want to be believe the percentage of people that gamble for the money is more compare to the ones that gamble for entertainment and I want you to know that the people that actually gamble for fun are the people that has the money enough because you don't expect someone that is struggling to survive in life to be gambling for fun when they have needs or problem to solve.
Lastly, avoiding alcohol, drugs and emotion is not actually correct rather you should have said excess or too much taking of alcohol and drugs because saying avoiding alcohol and drugs means one shouldn't even take it at all. I want to also remind you that there are people who predict game well when they take alcohol or drugs than when they didn't take it and there are also people who win more when they take alcohol or drugs than when didn't perhaps that your point is not valid.