hey there. I'm not sure this is what you want to hear, but to me reading your post I'd say you should get away from him and head back East to your family. It doesn't sound to me like he's treating you like family, and respecting you as an individual and person let alone a girlfriend.
He's already threatening you with words (well if you're like that I won't marry you!) to get what he wants, and he's always looking down on you.
I definitely understand you wanting the Dad in the baby's life. But it shouldn't come at the cost of your wellbeing. He could still visit this child and maybe if you guys can work things out from a distance, as you gain some self esteem and perspective on the situation, you can work out a better working relationship. I also think from what you've said about his parenting I wouldn't want my child if I had one around that...
I'm so sorry you're going through this