One of the things I found most helpful in stopping was to get a gambling blocker. I use gamban. You can get a free trial. If we could rely on willpower or mindset, none of us would be addicted.
Another thing which helped me was having a card I cannot use online. So I cancelled my bank card, requested a new one and when It arrived I got someone else to scratch off the back three numbers. I can still use it in shops but not online. You will need someone to help with this because first time I tried it myself and my brain automatically remembered the number .
If you open your own thread (go to bottom of page and select new topic) you will get lots of advice. Also there are support groups on here which might help you .
hope this helps