Don't give up on her just yet. I think my marriage suffered because of this same problem (I am now divorced). I would confront the situation though and talk to her. If she had cancer you wouldn't divorce her right? This too is a medical condition and needs care, not running away. Just my advice though from someone who has been there.