One of the most important factor of a successful gambler is to know when to stop, most gamblers expecially the addictive type don't even know what is stop when it comes to gambling. So it's very important to;
* Stop when your losing is now getting to you.
* Stop when you are now feeling as is you can't do without gambling.
* Stop when you have a big winning, by channeling the money somewhere else so you won't lose it back to gambling.
* Stop when you are not even winning at all, it's not your thing.
* When your losing is weighing you down, stop and restrategize .
I agree with your opinion but along with these, there are a few more factors to know when to stop. Eg: we should not make any bets when we are in sleepy mode or when we are too tired. We should not continue betting when we are busy and we do have not enough free time and so on.
Yes, that is good advice from your addition and I have seen a topic discussing this on several previous pages where there was a gambler who pushed himself too hard to always gamble even though he was sleepy because he was tired after doing his work activities which ultimately resulted in various problems such as being sleepy at work due to lack of rest and other things such as experiencing consistent loss of money, and this all happens because the person has entered an addiction phase where it is really difficult to spend even the slightest amount of time not gambling.
In the end, it is true that logically gambling when we are sleepy or busy with other things or when we are tired can cause us to experience a decrease in our focus, the impact of which is that it is very possible for us to make wrong decisions, meaning that it is clear that gambling when Inappropriate ones can cause various undesirable impacts. Therefore, this is a reasonable reason why someone should be able to divide their time according to their portions. If you don't have free time then it's better not to gamble, because other activities are much more important than gambling.