Leave OP. My ex partner never laid a finger on me or raised his voice, he was the nicest guy you could ever meet. Just a couple of months into pregnancy physical abuse started exactly like yours. A shove here and there, it escalated but I stayed. I finally left with a 6 month old when he punched me in the face, breaking my nose with my blood pissing out all over my baby, who I was holding at the time. Even then he didnt care, I had to call his mum at 2am to come and help me and help clean my baby. Dont be me. Leave now before baby arrives.