I need a break...

I’m 19 & 37 almost 38 weeks pregnant. My boyfriend and I are together, but here lately he’s been so mean to me,yelling at me,calling me names and everything.. I wake up every morning dreading trying to wake him up for work because I know what’s gonna come. I feel like toward the end of my pregnancy I cry every morning because of him..what should I do? Has anyone else been through this while pregnant..?