Oh, and ask yourself this: How much has your presence in his life helped him with this whole getting sober business to this point?
It's like I say to my kids (and I do because I said it to myself for years before I actually left): If you do what you want, he might get upset and sad and angry. If you do what he wants, you WILL get sad and upset and miserable. Which one of those two outcomes do you prefer? And more importantly, which one of those two outcomes are you responsible for?