We cannot force ourselves when we cannot win. Or if they're trying to be forceful with that, they'll only get more losses.
If we have no control over the situation, it's best to just let it go and let the results come without any heavy heart. Disappointments are there but if we cannot win at all.
It's that time to take some rest and we can go back maybe after a day or two.
When luck is not on our side, which is marked by a series of continuous defeats, it is the right time to stop. As you said, it is very appropriate, take time to rest for a few days, it will make emotions more stable when you come back later. A gambler should be ready for disappointment when they bet money, even though it is sometimes difficult to accept. What needs to be remembered is not to let gambling make life stressful, due to spending too much money on gambling.
That disappointment is also teaching us how to be patient and to control our emotions.
If someone who gambles and yet not ready for disappointments, they'll experience the baddest day ever in gambling soon.
They should be prepared for that because there is no coming back when they ever experience that.
True, people should have at least idea of lossing in everything, it's important since it's a part of our character development and growth. We need to learn that we should at least make an effort and have efficient way to do things especially in gambling, if you don't want to lose then be precise and be analytical when it comes to betting. If you want to win, have some discipline and self-control in order to minimize losses. All of those things are in your hands and it's up to you on how you will control your fate. Luck is there and will occur when time comes but majority of the situation, if you can't control what's happening in you, then mistakes can happen.