He always gets mad when I’m upset... I’m sitting in the tub crying ugh

Today was really shitty for me at work. I tried to talk with him about it and he says “it’s petty get over it” so I didn’t even respond. So I figured I’ll try to cook dinner for him, our kids & I, well it didn’t come out right at all so I was a little upset as Everyone was starving waiting on dinner and I failed them. So he leaves to go get cigarettes I guess because he’s upset that we had to eat take out instead of home cooked food. So obviously he calls but I didn’t hear the phone ring because our 4 month old was screaming, the stove vent was running because it was smoky in the house, and the tv was playing cartoons. Then he calls again and I hear the second ring, when I answered he started yelling at me and hung up because I didn’t hear it the first time... well this was the text convo right after. I’m sitting in the tub crying because why is he making my day even worse! He also blocked me so my last text couldn’t send!