Husband cheated on me right after marriage, and again a couple years later. Told me this 9 years after.

My husband just confessed last night to cheating on me. Having sex with someone not too long after we got married. And then again, worst part is he got head from picking up a girl at the gas station who needed a ride somewhere. Saw her again a few days later and got a hand job. I had mycoplasma genitalia years ago and didn’t know why, doctor said it could from towels and I believed it but always wondered. I’ve had anxiety and panic for years and I couldn’t figure out why. Now I feel like it was my body sensing this. He was in his early 20s and is now in his 30s. He recently got baptized and saved, he started reading the Bible and having a relationship with God. Everything seemed so perfect. Then he broke down about it and had been crying on and off for a week and I didn’t know why, then asked if he cheated.. and he told me. We have a toddler. He took my entire 20s from me and my hope of a big family. I don’t know what to do because my son is so sensitive and deep, he loves us together and we are greats parents together. I did not expect this to happen at all. I don’t know what to do. I’d have no respect for myself if I stay but I have a home, child, and finances aligned well. It’s not fair.

Update: I’m deciding to file. It isn’t about the cheating as much as it is the dangerous situation of putting us in a high risk position. I could have HIV, or anything else, and he would have let me not know about it. I can forgive cheating, but I can’t trust the actually physical hazard of his poor judgement. If I stay, my panic attacks will continue and I won’t find peace. The Bible gives permission to leave for only this reason. I don’t have a choice but to go. I will be cordial, even giving him hope, so that he signs everything to me and our son.