For context, DH is currently working up to 70hrs a week and has just finished this evening (wfh). So he's understandably crabby.
I was pootling about upstairs and went in to put some clean washing in ds1's room (he's 14, 15 next month). I usually let him get on with it but it was stinky and I couldn't see the floor so I quickly stripped and remade his bed and cleared the floor. It took less than 10 minutes.
Dh was in the shower after finishing work and came out just as I was finishing up. DS was downstairs watching a film, which is rare and why I had the opportunity to do his room.
Dh lost his shit. He's usually very very placid and this is about the third time in ten years I've seen him go off like this. He told me to stop and said he was furious I'd done it, called ds up and basically shouted at him for a good five to ten minutes about how selfish and disgusting it is to put it off for so long that I have to do it. I didn't realise that he'd asked him to do it earlier before he went out with his mates.
Dh says that ds has had all day every day since last week to do it, that I have enough else to do, that he himself has no free time and finds it disgusting that ds is sitting watching tv while I'm cleaning his room.
I feel fucking awful now. I've got ds in trouble, Dh thinks I'm a mug (he said that several times) and I've undermined him although not on purpose.
This is really out of character for Dh, as I say he almost never raises his voice or gets really cross. He's gone to bed now and I've come downstairs to watch the Handmaids Tale and have a bit of a cry. Although he was shouting at ds, he was cross with me and I feel like I've dropped a massive bollock. He also dropped in that he'd asked me to sort his floordrobe out this week and I haven't got round to it yet, and that it's not fair I'm 'having' to do DS's room and haven't done his stuff.
I feel like utter shit. I couldn't leave DS's room as it was after seeing it, but Dh said I'm enabling him and not teaching him anything. I said I'm teaching him that it's a five minute job (when he does ever tidy it it takes hours and hours of chivvying and procrastination).
Was I unreasonable?