Here’s his story:
We have been married for 5 years. Before we got married, my wife and I had agreed not to have kids, but she later changed her mind, insisting on having a baby. Despite my reminders of our agreement, she continued to insist. I still strongly believed that I didn’t want any children. So to prevent any potential conflict, I quietly had a vasect0my last year. I kept it from her because I believed I was in the right—she had already gone against what we originally agreed on.

3 months later, she came to me proudly announcing: “I have happy news! I’m pregnant!” I was absolutely shocked and accused her of cheating, still without revealing my vasect0my. She thought my accusations were baseless and that I was losing my mind because I had been against having babies. Anyway, I asked for a paternity test during her pregnancy, leaving her no choice but to agree.

The big shock came later. I froze as I opened the results of the test—turned out the baby is mine, indicating that my vasect0my might not have been successful.
I’ve apologized numerous times for accusing her of being unfaithful, but I still haven’t confessed that I underwent a vasect0my. As a result, she’s become extremely withdrawn and is now thinking about ending our marriage. She believes I cared more about blaming her than supporting her during the pregnancy.

Now I’m torn—should I come clean about the vasect0my, even though I never told her about it? I thought it would explain why I doubted her, but I’m afraid it might just make things worse at this point.