Mommy with a newborn

I'm going to rant because if I don't. I'm going to through my phone to the TV and break both of them. I have a newborn. My partner works the graveyard shift. We don't get much sleep. Especially him.. everyday I try my best to make him food, pack his lunch, let him sleep etc. Well today. I was extremely tired. And he's the type to make insulting jokes(he knows sometimes he goes to far, especially with my hormones and new birth control I'm on). I made dinner and I put it in the fridge. He came in from work this morning to play his video game. He kept saying he was hungry. I said there was food in the fridge, he just had to warm it up. He said he didnt want to . I even offered that I would warm it up for him he just had to hold the baby (who I was putting to sleep, he said no) the baby went to sleep so I ending up going to the room to get one hour of sleep. The baby woke up, I saw he made food for himself and I went to grab one fry (he's not the type that hates shaing or people picking at his food). He snatches the plate away and says. "Why dont you warm your own food up. That's what you said to me". At this point I'm exhausted, hungry, hormonal and I tell him he's rude. And then I thought, maybe one or two days out of the week, he can watch the baby for two hours or however time hes up to give me a break. So I asked him and he says it like he doesnt even want to. And then he goes and tells me I'm not trying hard enough (talking about cooking) and I tell him I am trying the best I can. So at that point, when he took the plate away from me it wasn't a joke. I'm not saying I make home breakfast, lunch and dinner but I always try my best. And I got so itritated. He even left with the plate to the room. And I'm so upset and he just leaves me with the baby. I knew for a fact he didn't want to watch him. I know he loves him. But today was not the day. And I think he's being rude and inconsiderate and not appreciative. I try my best to let him rest and take care of him and our son.