I'm still wondering whether I've made the right decision staying for now
When a man abuses you, the worst thing and the first thing that he does is confuse you.
It's usually a process of both charming you, lavishing you with intense promises and amazing loving behaviour, alternating with sudden, jarring shocks (mental as well as physical - sudden snaps, confusing reactions).
In the end you don't know which way is up. You wonder if you're exaggerating or maybe things aren't that bad after all, or - you really love him and things will be okay, things will get better.
I'm afraid that is usually not how it pans out.
There is a list, recently compiled, of danger signs to watch out for - to check when his behaviour is escalating. The reason so many people here are urging you to leave is because he is already dangerous. He has harmed you badly enough to leave marks. He has locked you in. He's done it more than once.
You are worth so much more than this - and so is your baby. There's some info here on escalating violence and abuse. It's not a good sign.
www.thehotline.org/2018/09/28/escalation/