Remember that often times we don't get what we want. None of us wanted to be cheated on in the first place.
You have children that you need to think of first and foremost. Go to a lawyer and find out where you stand. Sometimes when you say, "fine, I'll file then" the WS gets their head out of their ass. If he doesn't then he isn't worth your time anyway.