I hear that my XAH is sober. He has a job too.
I had hoped he would wake up and smell the proverbial toast burning, but I firmly believe that if I hadn't kicked him out, nothing would have changed. If it makes him a better person, or helps him beat this, or really anything good comes of it for him, it was worth it.
It was worth it for me now that I'm free.
I struggled with it too at first.
This is not your fault, and maybe needed to happen.