I'm starting to suspect that's because the real answer is he can't be arsed being a husband and father.
Yes.
He can't elaborate on what you've done wrong because you haven't done anything wrong.
He's furious with you because he's not happy and you're the only one he can reasonably blame.
This probably won't get sorted, because the reason for it is in his psyche. He's not happy with his own choices. Is he generally a blamer? A sulker? Someone who sees it as others' responsibility to keep him happy? Is his own relationship with his parents entitled, taking?
Has the dynamic so far generally been that you are the one who works at keeping him everyone happy, but he sees it as his right to simply be happy?
The reason he's so angry about it all is that there's nowhere to go. Because admitting he's just not happy with a nice life with lovely kids and a perfectly ok relationship can't be anyone's fault but his own.
If I were you, I'd think hard about how you'd feel if he was to say, I'm out. If you feel that actually you would cope ok without him - maybe even be happier - then maybe just take the bull by the horns and lay this all out. Be blunt. Tell him you think he just isn't happy being a husband and (especially) a father but he can't admit it to himself.
I wonder what he'd say if you just said it that bluntly.
I have a feeling he's very used to sitting back while you corkscrew yourself inside out making sure it's all ok for him, so that he will meet you halfway.