Why me

I don't understand what I have done to deserve this. My husband has been gone all weekend with his brother and dad. He comes home. Says his brother wants us to come over for dinner even though my husband already said we would go to Walmart and get some baby shopping done. Baby is either coming this week or next so I really want it done. I said okay, we can go, but I want to go to Walmart first. And I get cussed out. Told I'm fucking annoying and just won't stop cussing at me and absolutely freaking out. He hasn't even been home for three hours. I am so hurt. I just don't understand what I've done.