Griz, the text she sent you from Nov. 13 was a good thing. I would take that and run with it. She said she will help you repair. Get her to get tested for STDs, get her to write down all of the shit she's done, and get her to a polygraph. Ask her to get rid of the toxic you-go girls.
I believe she is genuine. I'm not sure she has the chops to do what she says, though. It is difficult to deep-seated habits, and her habits are deep-seated. But is worth a shot. You can always decide it's not what you want.
When she is not doing what you ask for, go 180 and start detaching. As long as she is giving you what you want and need, then move forward with it.
Did she do other shit besides what you know? Almost definitely. If she is genuine, you will know very quickly.
Griz, I have a criticism for you. One that I have done myself, and I have somewhat changed. You spend too much time at work. No one gets married to live at the level of wealth your wife is. That wasn't it, don't make the cheating to be about you, it is about her. The reason she married you was because she loves you. Part of that might be your industrious nature, your reliability, your strength, your always making it right for her. There are plenty of cheaters who continue cheating openly and choose to divorce. And if your wife did that, you'd be paying for her. So don't make it it's not.
I like this movie called "Office Space." There is a guy who is really unhappy with his job, he has to work long hours, Saturdays, Sundays. The guy is talking with his friend about work and money.
Peter Gibbons: What would you do if you had a million dollars?
Lawrence: I'll tell you what I'd do, man: two chicks at the same time, man.
Peter Gibbons: That's it? If you had a million dollars, you'd do two chicks at the same time?
Lawrence: Damn straight. I always wanted to do that, man. And I think if I were a millionaire I could hook that up, too; 'cause chicks dig dudes with money.
Peter Gibbons: Well, not all chicks.
Lawrence: Well, the type of chicks that'd double up on a dude like me do.
Peter Gibbons: Good point.
Lawrence: Well, what about you now? What would you do?
Peter Gibbons: Besides two chicks at the same time?
Lawrence: Well, yeah.
Peter Gibbons: Nothing.
Lawrence: Nothing, huh?
Peter Gibbons: I would relax... I would sit on my ass all day... I would do nothing.
Lawrence: Well, you don't need a million dollars to do nothing, man. Take a look at my cousin: he's broke, don't do shit.
The point is, I think for you, is that maybe it would be better to back off on the amount of time at work, maybe it is better to cut back your lifestyle, and spend more time with your wife and your son. Even if you divorce, all work and no play is no good for Griz.
I also sometimes joke about my dad, when I was by his side on his deathbed, and he leaned over and whispered in his last breath, "I just wish I could have spent more time at work, and less time wasted so much with my family."
Anyway, I take her message as a good thing.
Understanding there is no machine to go back in time, what do you want your wife to do now? What is the harm in putting her to the test of her words?