Abit of a long post, please bear with me as need to provide context.
Husband and I often have arguments (a couple of times a week), but recover shortly after and move on. He's more stubborn in backing off from arguments and engages in tit for tat. I'm more stubborn in holding onto the bitterness, after the arguments.
One of our re-occurring arguments have been 'his friends' coming to stay on the weekends. I look forward to my weekends after a busy week and just want to chill at home, without any guests. They generally good lads, and I accommodate where I can and feel I'm quite fair with having them stay once or twice every couple of months. Anything more is too much for me.
Last weekend, 2 of his male friends stayed. I accommodated, played the nice wife etc. Today he dropped on me that one of his other friends (who didn't visit last weekend) is going to come stay over this weekend as hes coming to an event late evening and needs to crash Sat night, and that he hasn't caught up with him for some time. My defence went straight up I said "uh no hes not" to which he replied " uh yes we discussed this in the week"? BIG LIE, I know 110% we didnt discuss (which he admitted later in argurment), I got angry over the fact that he tried to gaslight me. Escalated turned into a heated argument, me shouting and crying feeling frustrated over the same bullshit again. I called him c and he called me dumb b*. I started shouting louder, he put his hands around my neck in attempt to make me stop, and then I slapped him. Which instantly made him realise that he was wrong to put his hands around my neck.
We had another fight few weeks ago, where we called each other the above. And it took me days to get over that fight. We both agreed we haven't fought like this in a long time (6months), and made promise to never call each other those things.
We've had counselling in the past not sure if it even helped. I feel like we bring the worst out of each other in heated arguments. Most of the time we are good, love spending time together, watching movies, hobbies etc. But when these heated arguments happen it's like taking bricks out of our marriage foundation. And I have impulsive thoughts to leave, when I feel our values are too different. But then I fear that I'll regret decision. I fell like we love each other, but don't respect one another. If that's even possible?
I just don't know where to go with this. We've been trying for a baby and dr said not to take any stress as my cycles are irregular. I told husband this and he promised no more fights. And now thinking is this what I want my baby to witness?
I feel exhausted and defeated, and confused is this a "normal" real relationship ? Is it ever possible to reverse the toxicity in a marriage, like ours ?
Thank you for spending time to read this.