This morning he couldn't find his glasses, threw a strop and was marching around muttering, opening drawers, banging them shut etc. so far, so normal.
He then looked at me, sitting with dc and reading paper and told me to stop smirking and help him.
I said I'm not smirking I'm reading and your glasses are not my responsibility. He launched into a tirade, starting with why can't you help me, ending in an accusation that I have mental health issues. Wtaf? I ignored that and just said stop having a toddler tantrum, its not all about you and find your own glasses. During this Dc1 starts shouting stop it, stop arguing.
I left and went upstairs, took some deep breaths, then returned and started making up the lunches. Dh came up and tried to hug me. I said no. Not until you apologise. I'm not being attacked in my own home. He then apologised and later sent me a text saying the same.
I'm still pissed off with him.