An absolutely healthy bettor or gambler will never think about these hobbies in their free time, because they have a lot of things to do and other thoughts that, in their opinion, can build a path to happiness.
An absolutely healthy gambler will simply work at his job or invest, and he will mentally understand that he will receive a raise or additional income due to this, buy something, and will not think about how to quickly take this money to the casino and supplement his bankroll.
What you said is really reasonable, if someone wants to maintain both gambling and health at the same time, then they should focus more on real life like work, hobbies and investments, the remaining time can be spent gambling for fun. I would like to add something more to these, if you want to live a healthy life along with gambling, you need to develop diverse interests, financial literacy, strong social support and also critical thinking attitude. Which will help you avoid getting addicted to gambling. So it is not enough to just have willpower but you need to make changes in your lifestyle setup which are making gambling more background noise than front and center, mate.