It’s highly likely your H is having an affair. Is that a deal-breaker for you?
I’m regards to what you should be doing, I think you are now on the right track. Stay NC unless it’s about your children. Do you have any family that could assist with your kids so you can take a break or go out and do something for yourself?