I think you're right OP.
When you know what the real root of the problem is or you recognize it, you will be able to stop
being addicted to gambling once and for all. And of course you have a family and friends, tell them so they
can help you and support you.
I know it's not easy and it's very difficult to stop gambling because they spend too much time on it
but if you have strong desire to stop it and find another hobby, you can make it. Just trust yourself, I know you can.