BOYFRIEND RANT

So, this morning my boyfriend (of 5 years) asked me to help with his lunch for work.. mind you it's 5AM I'm 8 months pregnant and tired AF, I just couldn't get any sleep last night because I was so damn uncomfortable yet I still got up to make his lunch.. this guy had the nerve to still lay in bed and not get changed while I'm up doing what he should be doing.. he finally got up and comes into the kitchen banging things around and I asked him to be quiet so he won't wake our son and he seems to get irritated with me for saying that. Anywho I'm done getting his breakfast and lunch packed so I go and lay back in bed to try to get some rest and he's literally bitching about everything like why am I laying down I can sleep whenever I want to (SAHM) and I'm literally like is this guy serious rn? After I just got up to help him with something that he's perfectly capable of doing himself.. he could have packed the night before or got up ON TIME instead of snoozing his alarm then he wouldn't be rushing. Like I can't believe that he said I can sleep whenever I want to.. like I do nothing all day! Once our son is up my day is started. I cannot just go to sleep whenever I want to because our son takes no naps so who will watch him if I decide to go to sleep? Guys just don't get it.. just because I'm a stay at home mom it doesn't mean that I can lounge around all day and it upsets me that he thinks this. He can't even bare to watch our son for more than an hour on his own idk it just boils my blood that he said I can sleep whenever I want to because I'm home.