I am sorry you are married to an alcoholic. Sadly they tend to be narcissistic and some are mean vindictive drunks. Your husband probably still cheats. The worry with that is if he is sexually active with you and others then he can give you an std.
He sounds like he is selfish sexually too which is boring.
Is he abusive?