No crystal ball, but I actually think you leaving has been a good thing. Your H will have to deal directly with the consequences of his action - losing you, parenting the boys without you around, etc - and IF he's ever going to come out of it, he's more likely to with a good dose of reality.

There's no saying whether he will or not, but I'm sure a part of him is imagining you off having adventures without him and being wooed by other men. I think NC is an excellent idea at this point in time.