Living with an A-Sexual partner

I have been married to my spouse for 11 years.  He really is an amazing father.  The only issue I have is that We haven't had sex in over 3 years.  He has no sex drive and could care less about it.  He blames his current health condition (he is a diabetic and has high blood pressure).  But even before his health conditions I always felt as if I had to beg him for it.  When I voice my concerns and my needs or question him about talking to his doctor about it he gets mad.  I try to be understanding and supportive but it is hard.  I feel as if I have a roommate instead of a husband and lover.  I feel as if he doesn't care about my needs.  I know he loves me but I feel as if he isn't in love with me. I miss our intamacy.  There are nights I cry myself to sleep because I am so sexually frustrated.  Before it is suggested, I know he isn't cheating.  I just don't know what to do anymore.  I don't want to end my marriage over something like this but I don't know what else to do.