Just a long thought, how long have you & your husband been together? You mention not having sex with him in the past 5 years, would it possible that he is (could/would identify as) asexual?
I ask because my partner does identify as asexual; which caused a lot of tense/ frustrated discussion and...