Personally, I only recommend divorce with young/teen kids if you are SURE that it can be handled amicably, and you trust your wife to raise your kids well without you, cause at best you're going to have 50% custody. If you think she's going to go Full Lawyer and be an angry bitch, or you don't trust her to raise the kids alone, the damage done to your kids will haunt you till your grave. Better to just stay roommates with a sidepiece and wait it out until you don't have child support issues to worry about, and your kids are old enough to deal with the conflagration should things turn messy.
A lot of times it's a damned if you do, damned if you don't situation, and you're probably better off getting rid of the bitch.
The problem with my marriage is I was increasingly doing more and more and she was doing less and less. Sexually compatible just fine. We could fuck all day and it was awesome. But she had this thing where she absolutely, steadfastly refused to be responsible for shit, and that gets fucking old. If she was supposed to pick the kids up, she would be an hour late and it would fall on me. When I called her out on it, she didn't feel she did anything wrong. If we were going to do something for the evening and I had to work late, I'd come home and find her laying in bed fucking off while the kids still hadn't been taken care of. So what, I gotta work 12 hours and then feed the kids and then we can go out while you've been sitting here all day? And again, when I called her out on it, she didn't feel she did anything wrong and I was the one being the asshole.
Then after the separation, she would stay out until 4am multiple nights a week and leave the kids home alone. No fucking bueno. Some people are just trash and can't see it, and no matter how much you try, they're never going to. You can't make them see it, and you'll only get in trouble trying. I never would have left her. I would have taken care of her through all of her migraines and back injuries and cancer and everything. But today, I'm so fucking happy she made the choice for me by refusing to be reasonable anymore. I'm easily 4x as happy as I was married. I come home and the house is clean. The kids do their chores and what they're responsible for because I expect them to do it. I never have to make up for someone else's lack of responsibility. The bank account somehow manages to stay with the same amount of money I fucking left in it.
I get being honorable and sticking it out. I absolutely do, I would have done it forever because I feel that's what was expected of me. Thankfully, she has way less loyalty than i do. And no lie, my kids are definitely worse off now that I'm divorced. But life is just so much fucking easier this way. I date a woman for a couple of months, she starts being a pain in the ass, and I send her on her way. And then a new one gets magically fucking delivered to my doorstep a couple days later.
It's not a bad life.