Dh and I were meant to be somewhere today. He was ready, I wasn't as I had no clean clothes. Our toddler was sleepy and only goes asleep for me and went asleep sat on my knee. I put him in his bed and asked dh to just go out as I wasn't ready. He called me a lazy slob, a fucking arse hole, a shit bag, and went on about how he hadn't even wanted to go in the first place etc. I didn't retaliate. I couldn't. I don't know why he thinks he can speak to me like this. I left the room and tried to get out of the way but he kept following me room to room.