Emotional abuse..... help?

Hi im here for some help and advice,

My partner and I have been together for a year an hlf im currrntly 29 weeks pregnant.

We live together, and since we have moved in together things have been horrible.

He always yells at me, calling me names and horrible things,

For example: your such a dumb c*nt

Fuck your stupid

Shut the fuck up dumbass

Things like this...

I cant take it anymore i spend my nights away crying because thats all i hear, its becomong and every day occurrence.

I want to know is there a way to fix this or not?

I dont want to hear just leave him, i really want some help to see if there is any way i can fix it or make him realise what hes doing to me?