^
If this guy is a student, he has little life experience and is unlikely to realize that the most precious thing a person can have is his parents, brothers, sisters, spouses and children. I believe that if your behavior or activity affects their psychological health, then you need to find a way to stop negatively affecting them. In my opinion the option of this guy hiding his gambling habits from his mother would be much better than her constant worrying.
A student does not have good financial ability unless he is from a rich family and is given a lot of money daily by his parents. But this method does not educate him to be able to manage his finances because usually when he is still a teenager, he tends to be easily tempted to try something. And it is made easier by having a lot of money from his parents so he can use it.
And I presume the man hid his gambling habit so no one would know what he was doing. Otherwise, he wouldn't have taken the short route to end it all. This is a lesson for all of us always to supervise and pay attention to our children who are starting to grow up so that they do not get involved in things that have a bad impact on them.