ugh I'm I in the wrong?

Allison
So my boyfriend made himself a pizza and ate nearly the entire thing. I wasn't hungry at the time and then when I got hungry I said I was going to do the grocery shopping tonight because I have to take the dog to the vet tomorrow and it would just be easier... I get home and make myself some food and then he gets mad that I didn't make him any. I said I didn't think you were hungry and he blew up at me.. I offered to make him something else and he just kept telling me no and it's just common sense that someone would want to eat dinner.. I got home at like 8 o clock btw.. I said I'm sorry and I feel really bad and I'd make him something ... he's been giving me this terrible  attitude since.. I woke up and he was sitting on the couch and I asked him what he was doing and his reply was "Who are you?! My fucking mom?"  And then he woke up this morning at 5 and it's my day off and turns all the lights on and slams the door and goes on to bitch about how he pays the bills and I can't even make him dinner... it was once.. and a miss understanding.. I do all the cooking and the cleaning in the house.. I'm a little over 10 weeks pregnant and I asked him why he's treating me like such a bad person and like he's just done with me.. and he asked me why I was treating him like a fucking dog and he'll remember all this and stormed out. 
I don't know what to do or think.