Husband punched me was he in the right?

Edit: adding that this is not my first time smacking him in the past when a similar conversation arises and he starts calling me names I ask him to stop and when he doesn’t or adds to it and belittles me and ends up making me fall into my worthless hole.. I end up smacking him and he’ll grab me and push me away. So I’m also in the wrong

Today while driving back home I asked him if he and his friend were checking out a girl because as soon as this girl walked out his friend turned twice towards him to get his attention (i assumed) and as soon as I noticed without saying a word my husband asked if I was mad/okay..and I nodded and continued eating.

As soon as we got in the car to drive home I brought it up and he got defensive and mad and called it a stupid question and started making fun of me and the question. I felt super worthless and just plain stupid for even bringing this up but it would’ve bothered me more if I hadn’t asked. As he drove I let him know that it was mean of him to play down the whole thing and make fun of the whole issue.

So y’all also don’t think I’m asking a stupid question he cheated on me in the past while I was pregnant. Which to his defense we weren’t married yet, but I was 3 months pregnant and he had proposed a week or 2 later. And I didn’t find out he had cheated on me until after we got married. The whole thing fucked me up and I’m currently in therapy so I don’t end up loosing my own battle. I feel lonely. I feel worthless, I’m always paranoid in this relationship. My anxiety is over the roof especially at night. The only thing keeping me here is my son so I’m okay most of the times.

Back to what happened today while driving back home I got on the phone to read and distract myself and ignore my feelings. After a little bit I told him that he was being mean about the whole thing and I tried reminding him that the whole reason I ask these stupid questions from time to time is because he choose to marry me knowing /hiding that he had cheated on me. I asked him Why would he get defensive if he really wasn’t doing anything? He choose not to answer. Got back on the phone to read. Later he turns the a/c slots onto me they were cold so I turned them back his direction and without saying anything he calls me stupid in Spanish (he has a habit of calling me names) and i was already frustrated about everything and I asked him why he can’t stop calling me names (it really affects me mentally at that moment making me feel even more worthless as a wife/person because of everything else he’s done to me) so he snaps and punched me 3 times on my breast, stomach, and arm as soon as he did this I smacked him back and started hitting the car like it was a punching bag (after I realized I didn’t want to stop hitting him) In my head I really wish I wasn’t here I’m tired of him doing all these things to me and somehow blaming me about everything as well.

What do I do?

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors