Gosh there’s a lot of militant women on here ready to hang, draw and quarter the poor bloke.
I think you need to clearly communicate with him before you throw the baby out with the dishwater. Talking to him doesn’t work very well does it. He gets defensive and stops listening and you can’t help but get emotional which is not surprising.
What I found works is writing it all down in as unemotional way as you can manage and then leaving him the letter to read when you aren’t around. Tell him in bullet points so that it is clear and understandable. Tell him what he does wrong and right, and also say what you think your faults are. Do not threaten leaving etc.I think, that you need to give it your absolute best shot at fixing things, before moving on to end things, if you have to.
You must surely have loved him once, enough to marry him at any rate.
If your hours at work are not regular and predictable perhaps he starts cooking for himself and by the time you get home it’s too late to enlarge the portion.
IMHO, it sounds to me that he is lost and doesn’t know what to do, so has retreated into himself. You sound to me like a very independent and capable woman that actually doesn’t need him and he knows it.