25 years ago, I left my H, he was a alcoholic, like yours he gambled.
For 4 years in which time he began to get violent, I tried to get him to stop drinking, made hm go to the Doctors councillor the works, I learnt that until the alcoholic sees that they really have problem, which yours is denying, nothing will work.
I stuck with him even when he knocked me flying at 7 months PG, resulting in prem birth and the baby dying at 36 hours, through having no money for DS second birthday as he had bet it all, through being scared of what mood he would come in at, through all the shit he put me through.
Then one day he went to far, he put me over the bannister's, I came to to hear my two year old DS crying ' leave my Mummy alone' I left with him then.
25 years later my DS tells me he can remember that day as clear as a bell, and a lot of the other things that went on.
Unless you want your son to remember things like that . Get out now.