Oh boy what a sad situation. Yes no one deserves to be hit, verbally abused, etc. You are going to have to suck it up and move on. Surround yourself with your family that can help you through this. There are places you can go for help for battered women, and getting an restraining order maybe a good thing for you right now.
I know you love him but you don't want this violence to play out on your unborn child and getting protection from him and getting others involved will help you and your child stay safe from him. Later he may try to get custody rights of the child so you need to think a few steps ahead of him.
I'm sorry to hear this because you certainly don't deserve this. Get with the people in your family you are the closest and good friends.
You do not want this cycle to repeat because the next person he's going to bully and hit is your child. So you might as well start now dettaching from him and getting the law involved for your safety.
best wishes for you and your child,

