First of all – it is great that you have stopped gambling and I hope you have all the things in place to make it impossible for you to start again! (I know nothing is impossible – but you know what I mean!)
As for the debt, what worked for me – might not work for you because we are probably different ages, in different countries, I don’t know if you are still working or not, etc. etc.
All I can advise is that you get the best financial advice you can in your home country. I didn’t want to admit to my gambling to anyone like that (I felt ashamed of what I had done) and because of that I am sure I added a lot of money to my interest payments.
Find great financial advice where you live and be honest with them. That’s all I can say. I wish you well.