Find something else that is fun and won't cost you a fortune. I myself stopped gambling some time ago and how I did it was by finding something else to do more productive.
Everything can be fun even gambling try to be specific like try to be in sports daily don't spend too much or think too much on gambling gambling can be prevented when you really want too, I already stopped playing gambling coz it is christmas season and i need money for my children
Good job, you really love your kids. For me, there's no stopping because I can still provide the needs of my kids even though I am regularly gambling. I think what is just important is we were able to manage our time properly and we should not give more time to gambling.