Welcome.
Sorry you have found yourself here but glad you have decided to reach out for help.
Telling your mum and girlfriend is a good thing. They can help you! Would either of them be willing to take control of your finances for a bit. Limiting your access to cash is a good barrier to have in place and having to be accountable to someone can make a huge difference. Perhaps having a small daily allowance and no access to your bank account will limit your ability to gamble. No money =no gambling.
Theres a few other things that may act as a barrier. Self exclusion from gaming venues and putting a blocker on your computer and phone (if you use them to gamble) are good ones.
Theres GA…..gamblers anonymous. Other gamblers who have found themselves unable to control their gambling get together for meetings to chat and support each other. Its worth a thought.
In my experience, limiting my ability to gamble was really important. It gave me time to think, and not be all consumed by the how when and where I was going to gamble. I simply couldn’t do it. The means and opportunity to gamble were removed. In time I started filling my days with other things, and my mind became clearer and clearer.
You are such a young man, the time is now Josh.
In terms of your debt, maybe the companies will let you organise a payment plan. Theres no quick fix to this I’m afraid, but you can live a gamble free life!
I wish you all the best,
K xx