Help - Need advice

My partner and I keep fighting. It gets so heated to the point where we’re both screaming at each other, never resolved. He swears and the last argument ended on him calling me a sneaky C#nt…. Because I was on the phone driving home and he rang me twice, I didn’t answer then when I got home and explained that I was on the phone, he called me sneaky…

The arguments can be so so stupid and over nothing but get so aggressive with screaming.

Currently not talking because I refuse to give in, I’ve done nothing wrong. The last thing he called me before the argument ended was a sneaky Cun#…

For the last few months he’s not going to work consistently and staying in bed late in the day, going through different employers like it’s not thing, at the same time he’s pissed that he never has any money and stressed about bills, yet I can’t remember the last time he worked a full week. When I question is he getting up to go to work he takes my head off.

I’m working part time and in college but off college for the summer. I get minimum wage so I don’t contribute to the mortgage, I get the weekly food shop, cleaning products, toiletries and pay for take away or food out once a week etc….

Can I get some advice or guidance as to what to do here. I don’t want to leave him, I want this to work but I’m sick of the hurtful name calling when arguments get going, I’ve explained this to him before that the shouting and name calling really hurts my feelings, I’m also sick of the petty arguments that turn into WWII….

We’ve gone to 3 sessions of couples counselling in the past and didn’t seem to do much.