<human>: Can you give me the gist of the text in a nutshell?

My wife and I have been together for almost 10 years, and married for 8. We've had our rough patches. About 6 months ago we had a huge fight and she moved back in with her parents. She lived with them for almost a month before we got back together.

A few months ago I found out that while we were apart she had sex with some guy that hit on her while she was at the gym.

That really fucked with me because throughout our relationship I had told her that pretty much the only unforgivable thing she could do was have an affair. She broke down and told me how she was so pissed off at me that she thought we would never get back together.

We did reconcile with some caveats, but we're back together. 

She came home from her appointment today and her eyes were red rimmed. I asked her what was wrong and she told me she's been diagnosed with cervical cancer. 

I looked up some stuff online and it looks like one of the more common methods of getting cervical cancer is if you have hpv. 

I can't prove that she got hpv from that guy, I guess it can be dormant for quite a while, and I can't prove that the hpv caused the cancer. But I have this sickening feeling in my stomach that this is all her fault, that if she hadn't had the affair she wouldn't have cancer now. 

I told my wife that I'm there for her 100%. I'd never tell her these feelings I'm having about it being her fault, she doesn't deserve that. I just don't know what to do. The cancer is still in its early stages, and they might be able to fully treat it with chemo and radiation without having to do surgery. I think we'll learn more next week on the follow up. 

It's possible because of this she'll never be able to have kids and now I'm regretting waiting so long to try for them. She has been on birth control up through last year, and then with the affair we haven't started trying for kids yet.
<bot>: wife had affair, we have no kids, now she had cancer and we may never be able to have kids, I have no idea what I'm feeling or what I should do.