Am I wrong ????

Am I wrong ? 
I'm making dinner which happens to be a pot roast it's pretty thick so I let my husband know it was going to be an hour late and he got mad and said I don't know how to cook I got so mad that I got the fucking roast out of the oven and threw that shit in the trash I'm so pissed off I'm 34 weeks pregnant tired and in pain now he's asking for my bank card saying I waste money I moved away from California to Missouri for him for this shit I just want to know am I wrong for throwing away the food or did I let my hormones get the best of me ???