Help?? Advice ??

I’m pregnant with my Boyfriend of 8 years, he’s never in the house he goes from work to his friends, he talks to me like shit, I’m ready to give birth any time now yet he’s still never their for me, I’ve got bad pains in stomache and my back but when I call him he tells me to eff off, Talks to me like crap, this has been going on for ages now, he’s 50 and I’m 32, he calls me a little girl and he don’t need to answer to me because he’s a big man apparently, I said what kind of a big man leaves their pregnant gf all day and come back late of a night time, when he knows I’m upset and wondering what he’s doing so important! I just went mad at him down the phone and told him to eff off and leave me alone, I can’t take this anymore now I’m wondering where he’s staying for the night! He’s prob staying at his ex house and I feel so stressed and can’t stop crying, I can’t take no more ? What do I do ?