please please leave for yourself and your baby. Your responses are so similar to mine when I was in my abusive marriage. Like you, he was the first guy I had every been with.I am a hugely empathic person, it attracts pople like this :(
I made all the excuses - it wasn't that bad, it was my fault, if only I reacted better, I was also abusive (reactive due to the hell he put me through I've now learned), and as I knew nothing else I was terrified of life on my own: made worse by him telling me it was all my fault and I would cause problems even on my own - guess what, he was lying.
I stayed for 14 years and had two children with him. I wasted so much of my life, and still feel guilty that not only did I put my children through that, but that they now have to deal with him while I got to walk away... but they have a safe home and get to see normal when they are with me.
I have an amazing husband that I never would have met if I had stayed with my abusive ex, and my children get to see a healthy loving relationship modled to them. It can and will get better.
The thing that gave me the strength to leave was seeing him turn his abuse on the children, and then try and gaslight me when I called him out on it. It was always that I was overeacting, or due to past traume I suffered, or that I was mentally unwell (anxiety and PTSD caused by him), nothing was every his fault.
Please don't wait until it gets to that point :( imagine your little baby being in a relatinship like yours - that's what will happen if you don't leave, they will learn to look for relationships that are the same, as they are famililar and feel like 'home' - it's how I ended up wit hmy abusive ex, as I grew up with that modled to me between my abusive father and my mother.
I wish I could go back in time and make different choices - I know how hard it is and scary. I'm here if you want to talk