Thank you all for the comments. I do appreciate the support that you all have given me.
I have heard what you have said and have thought long and hard about it. I have prayed to my god asking for guidance, I have asked CL, Surviving Affairs, and many other forums, looking for guidance, it's split across all platforms.
I am not going to tell her.
I put myself in the position of some random stranger telling me that she was cheating on me. I wouldn't believe it at first and then I would start digging and get to her but I don't think that is the better route. Her friends could have told me, I would have at least understood but a stranger.
I don't want to relive all the crap she probably did and having a long drawn out conversation with someone who's world I just blew up just makes me relive the pain of my betrayal. I know that I didn't blow it up, but the bearer of bad news and all.
God hasn't given me an answer but an image always pops up in my head. "Sometimes Karma needs a fist." from My Name is Earl, and quickly after I feel that I feel, I am not a fist.
I gave it to Karma and let it be handled there.
I started watching a lot of Jordan Peterson videos about betrayal. You might hate him or love him but what his says is based on facts which help me deal with stuff.
My world was destroyed all that I thought was right was wrong. I am in the midst of chaos and looking to find solid ground since my whole relationship blew up based on what I thought it was.
As many of you said, and I agree, she probably was cheating on me the whole time.
But what JP says is that questioning my assumptions causes my world to change.
There are two types of women in this worlds, Queens and Whores. I am not trying to generalize there are probably many iterations and I don't mean to offend.
I picked a whore that I thought was a queen. Most women you work and earn their love and admiration, they value the contribution and reciprocate.
The whore just wants to get paid.
My whore found someone willing to pay more so I miss my Queen but really she was just a wench.
21 days ago I was having sex with her, Tomorrow will be 21 days since I found out.
The Chaos that has entered my life for the past three weeks is starting to settle, I bought the books suggested and listened to the kind words that you all had.
My moving forward is because of all the great resources and support I have found here and other places.
I know sadly the only things that will help me are re-framing the narrative and understanding why I allowed myself to pick someone that wasn't what i thought she was, and time and that is a mf.