You're not a fool, you're just hopeful and loving, more than most people. But even that can be a bad thing at some points. I would leave her if I were you. You deserve better than how she's treating you. Every person should have someone that loves them back, and she doesn't seem to do that. Tell her that if she doesn't change, you'll leave her. From what I read, it seems she thinks it's okay to fool around with other, so you'll need to tell her that you won't put up with this bullshit. As for the children, many kids have been raised to be kind and successful persons even though they're parents are divorced, but I'd try to get full custody, since she's a terrible influence for them. Move on, and find someone who loves you as much as you love her. I'm not you, but if that shit happened to me, I'd call her a whore, and get the divorce papers so fast she wouldn't have time to give her lover's pants down. I'm so sick of people cheating and keeping secrets from their loved ones. She vowed to love you for better and worse, and she broke that oath and stabbed you in the back with a bayonet gun and pulled the trigger.