He got angry on the morning he was leaving as he felt I was prioritising taking DD to the GP rather than assisting him. He shouted at me “I NEED SUPPORT!” And he said, “you’re my wife, act like it.”
Quite apart from how abusive this is to you, this is a shocking example to give your children. They are going to grow up with a very distorted view of how husbands and wives should behave. You can talk all you like to them, as openly as you want but they will still internalise the message that is being played out every day in their home. Don't tell me your children don't notice how nervous you are, your checking the rubbish, his orders to you, his humphing around if displeased, his shouting at you - you cleaning his shoes for him for god's sake.
My dh works in a very senior role in a very stressful industry and travels a lot. He packs his own bags, cleans his own shoes (jesus the thought of him telling me to clean his shoes - he'd rather eat his shoes), gets himself out the door all by himself because he is an adult. Your dh has mh issues imo but whether he does or not his relationship with you is toxic for you and your children.
When he apologised to you today what did you reply? Because the normal thing to reply would be "an apology isn't going to cut it. You spoke and behaved to me in a way no one should and our children were exposed to something ugly and abusive - yet again. sorry isn't enough. What are you going to do to make sure you don't lose control like that ever again"
What did you say when he spoke about the supermarket? The normal response would be "that's interesting but I do the shopping so I'll be making that choice, thanks"
Personally I couldn't waste my one life checking the rubbish, walking on eggshells and cleaning my husband's shoes. I bet you are relieved when he leaves on a trip and are nervous about him coming back. think about that.