Hello and welcome to SI DaL. So very sorry you find yourself here. You have been getting some sound advice. In case you didn't absorb from ALL the other posts in your thread that this is NOT your fault, let me give you another point of view that I want you to consider.
Your WW cheated on your 2 kids just the same as she did you. Infidelity effects the entire family unit. I'm not sure how old your kids are, but they could have found out just as easily as you did. That's my point of view as I caught my mother cheating when I was 16. As a betrayed child I can tell you that I internalized a lot and blamed myself as well. Was I not good enough as a kid? Did I do something to drive her away? All the same questions, doubt, and self blame that most BSs feel (minus the sex stuff). Those feelings of betrayal, broken trust, etc. Did your kids do anything to deserve that? Just because they don't know doesn't mean that they weren't cheated on.
It is no more your kids fault that it is your fault. The affairs are squarely on your wife's shoulders.
Another perspective. I was in the same boat as you. I have been married for 16 years now. I have 3 kids of my own. My wife and I became "room mates". Focused all of our energy on the kids and not each other. Got to the point where we even stopped having sex. You know what happened? Neither one of us cheated. That's what. It's a long story on how we turned out marriage around, but there wasn't any infidelity. So that "room mates" theory of yours made her cheat or you were pushing her away or whatever is a massive amount of bullocks. There are a million and one other possibilities that should have happened besides your WW cheating on the family.
Has it sunk in yet that it's not your fault?
Let's look at your WW for a second. It can be argues that affairs have to have at least 2 things in place for a person to cheat. They are selfish and they have poor boundaries. I would say that your WW has both. Clearly she has zero boundaries. That should be one of the things that she's working on in IC. She's not safe for anyone including herself. There are many other reasons why people have affairs and she needs to dig deep to figure out her whys. But none of those whys have to do with you. Nor can you fix any of her whys. That's something she has to figure out and then work at.
Sure everyone has marriage problems. Many of those marriage problems can be shared 50/50 but none of the marriage issues are why she cheated. Not really. Your kids aren't married to her and she cheated on them just the same. Even if your kids don't know, one thing that they do understand is that their home environment with you and WW is forever changed. They can feel that. THAT is something that is a direct result of her cheating.
You are also most definitely still being lied to. Trickle Truth is often the true marriage killer. There will definitely be more to come. Your WW is a serial cheater and proven liar at this point She has her work cut out for her whether you R or D.
I will echo that you need to get tested for STI's asap. You also need to see a solicitor asap in an effort to educate yourself so that you can make sound decisions going forward. Seeing a solicitor will also take away from the fear of the unknown.
Read up and start to use the 180. It's desined for you to detach so that you can make better decisions going forward. I'll include some links here as well as some links to help get you started here on SI if you haven't read them already:
You can find most of the abbreviations here in the upper left corner in the Healing Library. Please check that section out.
http://www.survivinginfidelity.com/library.asp
Read up on the 180 so that you can decide if you want to use it later. It is designed for you to detach and can be found under BS FAQ here:
http://www.survivinginfidelity.com/faq_bs.asp#FAQ11
And more 180 info under the target thread here:
http://www.survivinginfidelity.com/forums.asp?tid=232785
I would also recommend reading these target threads in the Just Found Out forum:
Tactical Primer
http://www.survivinginfidelity.com/forums.asp?tid=235051
Great Posts for Newbies to Read
http://www.survivinginfidelity.com/forums.asp?tid=361740
Boundaries and Consequences 101 for all new BS
http://www.survivinginfidelity.com/forums.asp?tid=385631
Before You Say Reconcile...
http://www.survivinginfidelity.com/forums.asp?tid=406548
Before you say reconcile...Recover!
http://www.survivinginfidelity.com/forums.asp?tid=561390
For the newly betrayed
http://www.survivinginfidelity.com/forums.asp?tid=535178
For the foggy, unremorseful, cake eaters:
20/20 Hindsight: What I should have done when I J F O
http://www.survivinginfidelity.com/forums.asp?tid=446349
Codependency in the Marriage: A BS’s common mistake
http://www.survivinginfidelity.com/forums.asp?tid=408443
My 10,000th post - You Are Going To Be Ok
http://www.survivinginfidelity.com/forums.asp?tid=502703
Another Great Post for Newbies to read
http://www.survivinginfidelity.com/forums.asp?tid=532395
Please read these as well as prep for any sort of upcoming confrontation that you may have with your WS:
http://www.survivinginfidelity.com/healing_library/confrontation/no_contact.asp
http://www.survivinginfidelity.com/healing_library/confrontation/boundaries.asp
Calling all BSs...:
http://www.survivinginfidelity.com/forums.asp?tid=514479
You can use these links as a reference as you move forward as well. Very sorry you are here DaL. You are in the right place.
Keep reading and keep posting.
yop