IF she's having a legitimate female problem (and if she is she needs to get checked out by her OBGYN), don't go there man. I know you are having your own cravings right now, but IF she truly is having some female issues...put her health before your sexual needs.
Now don't think I'm sitting here going...damn what a jerk for saying "I don't care!"...I'm not, BTDT myself with my H (when he discovered he had a double hernia). BUT you have the ability to put this in perspective and know....it's not YOU she's rejecting. Focus on the things that ARE working right now to help you through this time, what you are referring to at the moment (the fun, relaxed moments, not dreading coming home)...that's the EC starting to take place between the two of you.
Remember...you can't have everything at once, regardless of the outcome one issue at a time has to be addressed...the EC MUST be the first.
Try to take some consolation that you are beginning to see some changes and hang in there man!! I know you are primarily just venting on here, just trying to give you some constructive feedback.