Need a safe place to vent I'm hungry

I'm overweight I have been working really hard at Fasting and counting calories and cutting out carbs. I'm so hungry I'm pissed.

My husband works long hours then comes home and then I go to work. I do all the child rearing and cooking and cleaning. I have a one year old and a three year old. We have one vehicle.

Tonight my husband came home and I had dinner cooling for them all in the oven. Told him and even showed him.

When I get home I find no food in the fridge. He fed the kids and himself all of my meal prep food extras. Left the dinner in the oven for 7 hours. So now it has to be thrown out.

I have eaten once today 350 calories I'm so hungry. There is nothing for me to eat that wouldn't take me dethawing and cooking it from scratch tonight. I have already spent 2 hours in the kitchen today. We don't have food delivery where we live and the grocery stores are shut down till the morning.

I tell my husband and he calls me disrespectful and crazy and that I'm making a big deal of nothing. There is literally nothing to feed my family for Breakfast or lunch even tomorrow. So I'm telling him I can't spend my whole day in the kitchen that's why I meal prep. He then tells me my whole day is a break so he doesn't know why I complain. I lost it and he told me to get out. I told him to leave I don't want him here. So he did and is in the guest room.

I'm pissed and hungry. I legit have no energy to cook again tonight and wait around for it to be done and clean it all up. To know I have to tomorrow regardless if I want to or not. I can't just run to the store and get something or have something dropped off for the kids. I feel so exhausted and disrespected. I'm working so hard. To be so undervalued.

I get accidents happen I don't get his attitude towards me. I'm big on accountability and integrity. To act like I do nothing when he had 3 hot meals today I made him. Plus he takes for granted I take care of our children (also potty training.) My home is spotless. Our children are taken care of by me. And I provide income by a physical labor job.