OP, of course you are not unreasonable.
Unfortunately he sounds very selfish.
Pregnancy isn't an illness, but my you can feel very tired and worn out by it at times. Particularly if you have an active toddler.
Having someone to step in and share the load is not too much to ask.
My husband, who enjoyed a occasional night out during my pregnancies would no more drink so much that I was in effect looking after the children from 2pm on a Saturday and then all day sunday because he was hungover.
Good partners don't do that.
Nothing controlling about it.
Just consideration of each other.
I can tell you I would not be treated like that.
I wouldn't accept it.
I agree with other poster's.
Wake him.
Tell him, he's on duty and head off somewhere.
I also wouldn't be keeping any child quiet.
He knows from a few weeks ago that you weren't happy and he has carried on.
Have a hard, honest think about who you are with.
He doesn't sound great.