In my mind, sobriety is about growing up, sobering up and working a program. Sounds like he is nothing but a dry drunk.
What are you doing for you? Are you in alanon or going to open aa meetings. Do you see a therapist? You do not need to accept unacceptable behavior. Just because he is sober, doesnt give him permission to treat you awful.
You deserve to be happy!!