Atl universe is something about faces and books...
You sound like you're doing good. Steady as she goes and I know it's hard, but don't react to your w's crap.
I am always so appalled when I hear about cheating spouses, and our brave soldiers having to put up with this sh!t while they are deployed. I don't care how "lonely" she is or how much she "misses" you, there are a billion other ways to deal with that than to chat with some loser and then go to the bar where he works.
Detach, detach, detach from your w and focus on your sweet children.
And listen to Puppy. He knows what he is talking about.