Welcome!
After the way he treated you even when he was sober, you want to make sure he has a friend now. You must be one hell of a good person.
Alcoholism is one thing. To some extent the disease takes over and makes us into people we do not want to be. That doesn't make it excusable, but it at least makes an allowance for the character of the alcoholic once he's sober. But I have a real hard time with men who treat women like that when they are sober.
My advice would be to ditch the bum
I think he got way more of your care and love than he deserved, and now you need to focus that care and love on yourself.
-Goat