Woman here. My advice might be bad, but I'll give it a shot anyway, in case you find it useful. Us women are difficult in general, like to complain (without actually needing a solution) and are never satisfied. I guess we were made this way. Why don't you try just ignoring her for a while and just mind your business and seem unaffected? My husband does this to me and to be honest his aloofness saved us multiple times. I get angry and complain, he ignores me, and after a while he cracks a joke like nothing happened.
I don't know, maybe I'm minimizing your problem and your wife is actually very difficult, I cannot know for sure. But you might try.
I wish you all the best and please put your kids first...