Hello, so I'm new to this website, and looking for any advice, thats not within those in my family. So my story goes like this. My wife had been one of my best friends for about 6 years. Eventually after school I proposed, and she said yes. During our wedding planning we had some problems, and I had sense there was some infidelity, but she denied it.
Come February I find she is pregnant. We moved the wedding sooner, and all appears well. Eventually we get married, both excited. I had asked if there was anything she needed to tell me before getting married, bc I had some suspicions of cheating but she said no. About 2 months before her due date, I come across the phone that questions the paternity of the child. I order a dna test, and shows that i'm not the father, she denies it still and wants to do a swab. I go through, was there for the birth, and I asked her to come clean before the swab, she still says no.
The day comes for the swab, and it shows 0% i'm the father. She then admits to having a one night stand with a guy she dated a while back, which I had hated, the day before valentine's day. She states it was a mistake, and she left immidiately. I asked why not tell me I deserved to know. She said she was afraid to hurt me. She has no moved back to her parents, i had asked her to. I'm debating on divorce, but its harder to pull the trigger. She says she will change, and do anything.
She stated it was the biggest mistake, and it took that to realize. She stated he had try contacting times after, but has ignored his calls. He doesnt know about the baby. She was hoping the baby to be mine. I want to forgive, but am I foolish for staying? I'm so hurt, and I'm also worried if he will get involved in the future.
She states she made the biggest mistake of her life, and will spend the rest of her life trying to make it up. It just hurts she kept it a secret all this time. Is it worth staying? Or do I go. I love her more than anything, and willing to forgive.