How would your respond to this ?

So my fiance is very rude to me. Then when I react when he pushes my buttons all of a sudden it's my fault and I'm a bad person. We've been having a lot of issues. But trying to work through them..everything was fine this morning and I have been stressed because he just got cleared to work and we have a toddler. But he hasn't heard back from them. So we are financially struggling and I've just been working and being a mom,etc. So anyways I had to pay for my car and I knew it was going to set me back so I was talking about it with him this morning and let him know I'm paying my car payment and he said ok. But started to stare off into space because I was seeing if I could just pay it later and he asked me what's the matter with me. And I responded. He didn't hear me so then he got rude and said I should just speak to you in Spanish a d maybe you'd respond ( I'm Mexican but English is my first language) so I said that was rude. He said no it wasn't and that I didn't respond and I told him I did. He said well then you should speak up. You know I don't like that. You know it pisses me off. His tone was strong and I told him I'm not going to allow him to speak to me that way and he proceeded with saying that I know he hates that and he's not going to allow me to piss him off today and that this is why he doesn't talk to me and he's just not going to talk to me. Im just silent right now. Usually I'd argue or try to defend myself or try to make things right but I'm not even sure at this point. And now he just slammed the cabinet. I'm not sure what to even do or say.