Last night I was in bed with DH, everything was fine until he took his dirty sock off and threw it on me. I threw it away and told him to stop, it’s disgusting, he got it again and threw it behind him ( I was lying facing him on my side with his back to me) I went in my mouth, I took it out of my mouth and spat without thinking as i had fluff and goodness knows what else in my mouth. The spit apparently landed on the back of DH head. DH told me I was absolutely disgusting, absolutely vile and called me a dick. He had venom in his voice. This morning he has got up and gone to work. I am unwell since yesterday with a cold, body aches etc, we have 4dc. Before he left The dog was sick on the new carpet, I got up and cleaned it whilst he was sat on the sofa watching TV. He has not offered to help at all. I’m really upset that he has gone to work and left me ill and in charge of the kids. I text him apologising for spitting on him but explaining it was a natural reaction to having a filthy sock thrown in my mouth. I said I was upset he has gone to work, he was only talking last night about not going in because of the coronavirus and worrying he may bring it home to the kids. He called me and was just having a massive go at me for spitting on him.
Is he justified?