You do deserve better, and you're right that now's the time to leave, when you have no ties to connect you to him. It is amazing how highly functioning some addicts can be, but they can only function that way for so long until the addiction takes over completely. Good luck to you.