My life is complicated. Julia and I are really compatible when it comes to all that stuff, but because of her condition, physical intimacy can sometimes be completely impossible. It's excrutiatingly frustrating at times, though I've learned to deal with it. All in all, though, I can say that it matters less than other things. I can think of a hundred reasons that I'd rather be with Julia than with someone I could be more physical with on a regular basis but who didn't put up with as much of my shit or love as many of the same things as I do.
Regardless... yes, I've been there. And it sucks. Being married, I have zero advice for you.