Bit of background. Dh goes to the local once a week with a small group of other men. I've encouraged him to go out and socialise - I have lots of friends in the village and am often out and about in the day and he works long hours in a stressful job so am not resentful of this at all.
He often comes home quite late - again, no big deal but find it difficult to settle completely until he's home. Last night he came in about 2:30. After about half an hour in bed, I heard a noise and woke up to find him vomiting on the carpet on his side of the bed. I was really cross tbh and told him (quietly, as baby was asleep in the room) that I was 'fucking disgusted' and questioned why he didn't try to make it to the bathroom on time. To which he shouted at me to 'shut the fuck up' and (when I headed towards the door) to 'fuck off'. I went downstairs, filled a bucket with hot water and disinfectant and took it up. Offered to help clean it up and was shouted at again so went downstairs to try and calm down. Heard him scrubbing away. He eventually came down and said that he'd sleep on the sofa instead as the baby needed me more. Thankfully neither the baby nor dc1 woke up during all this.
In the morning he was really quiet and sheepish, I told him he knew what my opinion was, didn't want to discuss it further and not interested in the potential excuses (has complained in past about the ale quality and I know the youngsters in the pub 'hero worship' these middle aged old gits a bit and he was probably bought quite a few drinks).
He slammed some money down and said he only spent £15 - I said he could keep the money, that wasn't the point.
This has happened before, only in the morning after he'd consumed a mcd's breakfast I'd cheerfully gone to get him. That ended up on the living room floor/splashed up the hallway (thankfully wooden).
I was really upset about the shouting and swearing. This is totally out of character for him - he's usually such a gentle, kind, loving person and have no issues re abusive behaviour whatsoever. I've been there and am quite an expert on this, believe me.
I was ill after a night out a few weeks back and spent several moments with my head down the loo (first time in 15+ years - am not much of a drinker and forgot the rules about not mixing) but got there on time, didn't malea mess and was not rude or unkind to him or expect special treatment.
So aibu about this? Am fully expecting to be told I am.