Couple of points I want to highlight for newbies in gambling that makes gamblers not to get the health benefits of gambling is that, if you are doing the wrong approach, that's risking way more than what you can bear to lose, chasing losses, being addicted, you won't feel the health benefits side of gambling because you would likely be in depression due to loses, but if you apply the right strategy, being disciplined and following the rules of, it can relieve stress, helps stops overthinking because of the joy that comes when you must have won a bet, the joy, the happiness especially during when you are watching a game that is going in your favor.
The stress relieving of gambling is also when you are able to win then you can use the proceed to take care of your financial challenges. No person will be stress free if you still have to solve your financial challenges and nothing to do that with. In fact if you are gambling without profit, you are likely to get into depression which is what many losers of huge some get into. So like you said you can not be stress free if you are not profitable in gambling.
Financial problems are really complicated problem because they can indirectly make person mind much more stressed, but if have financial problems and decide to gamble, it is not the right thing.
Maybe we can feel entertainment and have fun to relieve stress, but on the other hand we will spend money and of course there is no certainty about the returns we can get.
If it is for other problems that make my mind stressed, I agree to go into gambling and please my mind in some games, but if it is for financial problems then gambling will only make more stressed because have to lose money when need money.
If the aim of gambling is not to make money then losing will never make someone experience depression or pressure that affects mental and thinking, after all, those who are just having fun can definitely accept any money they lose.
Everything will come back to what the goals are and how each gambler responds to the results of the gambling activities carried out.