Yeah, having self control is really a key concept in anyone's life.
If you can master that, you are able to create your own life as you wish.
If you don't have self control then you end up drifting into any random future, which most probably is not what you want in life.
Yes, you're right, in every aspect of life you have to have self-control in order to do things right, it's difficult sometimes in a casino when we have a lot of money and we have no idea how to do it, and even more so if we are people who let ourselves be carried away by emotions. That used to happen to me before, I spent money and lost a lot, then over time I discovered, thanks to experience, the things I should and shouldn't do, until I concluded that the best thing is to control the money you are willing to spend, from there everything is controlled. If it works for me, I think it can work for everyone.