I just need to vent.

Caught my husband talking to his “work girlfriend” 2 weeks ago. He claims it was a joke with his buddies. He doesn’t think it’s cheating because it was just a joke, but regardless I’m hurt. I’m 25 weeks pregnant, emotional and in pain. We spend every other week together because his new job is 2 hours away and I still work and go to appointments where we originally lived. So he lives in an apartment and comes to get our son and I every other week until my doctor says I shouldn’t travel anymore. Our last 2 hour drive I was telling him something and he told me “you told me this already” and caught an attitude. Then lectured me on how people are different. I NEVER talk to him like that. I always let him finish with what he’s talking about and I NEVER try to change his view on a person or topic no matter what I think. It got so bad I cried because it killed me that my son was covering his ears, my husband wasn’t yelling by his tone might have bothered him. Then my back started to hurt and I was getting uncomfortable in the car. I’m still upset with the whole work girlfriend thing and I’m thinking of staying up by my job with his parents. We haven’t had sex in 2-3 weeks and I know it’s killing him cause it’s killing me. But what he did pisses me off and I’d rather just play with myself. Being around him and him be such a fuck because he’s sexually frustrated makes me not want to be around him. I feel like he’s mad at me for not having sex with him and still being mad about his “joke.” Instead if understanding I’m still hurt and sympathetic for what HE DID. But no, fuck that. All I got was “I’m sorry” which I’ve heard in the past, then him getting mad when I didn’t want to talk about it in front of our son. I told him when we first moved from our home state I would go back to my family if he were to ever cheat on me again (my dumbass got pregnant after he cheated on me in the past and then married him thinking he changed). But of course with COVID and being pregnant I cannot travel. I don’t know what to do. I would never wish this type of pain on him, not even my worst enemy, but I feel like he would never understand my pain because he’s never been cheated on. I’ll give it to him, he acknowledged what he did which he used to just deny and blame me for what he did, but fuck man.