Your story is very similar to mine except he was a meth user and I stay for 4years, thinking that he would change he tried rehab and counseling na meetings but he always went back to meth. He would be clean for a couple months then start lying, missing important dates. I took told control of the finances he asked me to then I would find things around the house missing my jewellery his work tools etc he sold them. He manipulated me so much that I was blind to how bad his addiction was. I left him not because I don’t love him or I don’t want to support him but I had to put myself first as hard as it was, I had been so focused on him and trying to sober that I lost myself. And me trying to fix him wasn’t the answer. He needs to do the work he needs to want to be sober not for anybody else other then himself and only then will rehab, therapy work.