I'm married to a gambler. He's gambled for as long as we've been together. When we met, before we had responsibilities, it didn't bother me too much but it's always been a bit of an issue (I knew he would sometimes spend more than he could afford). I ignored it/told myself it wasn't a problem because we weren't married, didn't have kids, it was his money etc. And he never did anything really stupid. And apart from that, he was perfect.
Then I married him, and we had children, and our finances combined, and the gambling became a real problem. He has run up £1000s of debt over the years. It makes me feel sick when I think about it.
I reached my end point with it all about a year ago when I'd found out he had gambled again despite promising not to. I threw him out but in the end couldn't go through with splitting up with him. I don't think I will ever love him like I used to. I'm not sure I will ever trust him fully, and I've lost respect for him. We are still together because I don't want to break our little family unit up but I don't know what the future holds.
Obviously I don't regret having my children or anything like that, but if I could do things again I would have been more alert to the gambling as a problem at a much earlier stage. If I hadn't married my husband, or had children with him, it would have saved me a lot of heartache.
I can't tell you what to do but don't bury your head in the sand like I did.