You are doing the best you can. I think you did great!
As for snooping ... don't beat yourself up too much about it. Sometimes, we need to know what's going on, but your H is in MLC, so he will lie to OW (he will also be doing the 'poor me' act, to illicit sympathy from the OW), and he will lie to you, and he will lie to himself. So, not sure how much the information helps you, except to upset you.
Just take it one day at a time, and concentrate on detaching from his drama, and making sure the kids are okay, and GAL as best you can. It will be nice when you have time to focus on your needs as an individual, as YOU, not just mom or W, or worrying about your M, etc. Take that time when the kids are with H, and really use it to relax, and invest time into things that you are passionate about.
Take care.
Me:57 H:52 M:28 Got another lawyer last year and filed. D35,S/D twins28,D22 EA4/04 End? Who knows? "Life is like a mirror. Smile at it and it smiles back at you." — Peace Pilgrim