Husband cussed me out in front of his friend

My husband is currently out of town with one of his friends. We received a notice from our bank today that turned out to be a billing error but it essentially stated that we had a late payment on his truck. I text him to see why there is a late payment since he handles all the banking. He proceeded to cuss me out and tell me I “fuck up everything” since I was the person who moved the money to the special account to have it taken out. I can hear his friend in the back ground laughing and talking to him. Even the loan officer said it wasn’t me and it was just a billing error and we aren’t late. I am so embarrassed I’m in tears. I hung up on him and he started to text me hurtful things saying I mess up everything that’s important (again even though I did nothing wrong) and that I’m irresponsible. I am so hurt. I’ve ignored his text so now he’s trying to call me and I’ve been rejecting his calls. I don’t know why he did this. He was acting weird earlier today making crude jokes which isn’t like him and I honestly didn’t think it was how his friend was either. His friend seemed so nice and has always been the perfect gentleman to his wife (from what I’ve seen). I am just so tired embarrassed.