Past a point you just need to walk away from it, all the self bans and crap won't do a jot unless you really want to stop.
You are being taken for a sucker, companies spend lots of money devising the system to be as appealing and video game like as possible.
Personally I won really big over a football season and got arrogant, I was playing with 'winnings' but getting more and more used to throwing down £500-1000 a game, and eventually, sooner or later, you're just chasing losses. Came to a head when i burned through my winnings and thrugh not paying attention then blew a weeks wages in a onner...I could replace the money, but it gave me a massive sense of shame that i'd been so bloody stupid and sweated away 40 hours for nothing.. That was all it took for me to never touch it again and that was 4-5 years now.
I always liked the old fashioned way it was shown in Casino, You have the high rolling baccarat player who thinks he's top cat, wins big and tried to leave...Then you have Sam the casino guy pulling all the wee unseen strings to bring the guy back with total confidence and win the money back, because he knows it'll work, it's all a system.