husband ruined our anniversary

I just need to rant. 
It's my husbands and I's anniversary, plus the first day he's had off work in a few weeks. I woke up in a bad mood and i'll admit, I was a bit of an ass. But we apologized and decided to start over. A few hours later, he's mad at me because I didn't want to help him put the treadmill together. Mind you this thing is 325 pounds, pieces are scattered everywhere and for the first 2 hours, i had to do it myself because he "couldnt read the directions" i broke all of my nails from my fingers getting pinched. My hands are red from trying to tighten bolts with my fingers. I had a 10 month old climbing on me because he wouldnt put her somewhere. I'm tired, I went to sleep at 6am because i've been extremely sick. I haven't eaten in 3 days (literally) because we have no food and he gets to eat lunch and dinner at work every night. He doesn't want to go to the store so i can get food, i cant drive, we live 2 hours away from everyone we know. After he got mad at me i asked him if he could please just leave me alone for a bit because i dont feel good. Oh did I mention i have a really bad UTI he never picks up my antibiotics that have been ready for 3 days. He then went on about how i ruined him day and how he does everything and i cant even help him put a treadmill together. Its a damn treadmill. It doesnt need put together right away. It's our anniversary and thats all your worried about. So then he says that he shouldnt have came home because im like this. Of course I get mad and tell him how im feeling, he then blames me for not eating when we have nothing but milk, baby food, beer, and eggs (eggs make me extremely sick.) 
It's our anniversary. I wanted to go out tonight. I got dressed and all ready. I got our daughter dressed so we could take her to see santa. I just wanted a day to relax since it is the first day I actually get to spend with him. Especially since he has to work all day Christmas eve and Christmas day. So my day is ruined. 
Again, sorry for this. Theres really no point other than i needed to rant and get it off my chest since clearly telling him doesnt help