DH has a tendency to think that the whole household should revolve around him. He is a reasonably light sleeper and in the last few months has taken to speaking to me like shit and really telling me off if I do anything that wakes him in the night, such as go to the loo (which I rarely do in the night anyway as I'm a light sleeper).
About a month ago I had a chest infection and obviously this meant I had a nasty cough. I deliberately slept down on the sofa as I knew my coughing would wake him. However he still hear me coughing downstairs at about 3am and came down shouting at me to 'stop making noise in the middle of the night' and acted as though I was being unreasonable when I said I couldn't help it.
Then last night we slept with windows open throughout the house and in the early hours I was woken up by rain, thunder and lightening, which was very noisy. I thought it would probably wake DH up so I got up and closed a couple of windows and one of them made a creaking noise. DH immediately got out of bed and charged into the room where I was, shouting at me and calling me useless and inconsiderate. I said 'oh for gods sake' and he then said 'YES! For god's sake at your behaviour'. I asked why he was being nasty and he said 'YOU are the one being nasty' and then stomped off to bed.
I started to cry and went downstairs and eventually he came down and apologised because he was 'tired' but it feels like too little, too late. He always tries to tell me off over things that as a grown adult I can do if I wish. Then tells me I'm the one being horrible or nasty when I haven't done anything wrong.
AIBU to be upset by this and to be questioning whether I want to even stay together?