I'm so sorry this is happening to you. I went through this exact same thing with my ex. We had our first son when we were 18, and after I gave birth the abuse started.It started out with him yelling at me in a similar way. I got pregnant with our second son when I was 20, he would hit me, shove me. Tell me the baby wasn't his. When I had the baby, he would shove me with our baby in my arms. He would slap me. It was terrible. I was with him for 7 years before I finally had the courage to leave. Let me tell you, it is so worth it. It was very very hard for me for the first year and a half, lonely and sad. Everything reminded me of him. It wasn't until I met my current boyfriend things became brighter for me. He treats my sons like his own, and treats me like a woman. You will never know true happiness within a relationship until you find someone that treats you how you deserve to be treated. Please don't stay with him for the baby as I did. You deserve so much more, and your baby deserves the world.