First of all, hugs. Keep yourself and your children safe.
Second of all, and I can't really think of any gentle, nice way to say this- the way you are being treated by your husband is not right. It is not normal. You are not the problem here, and your concerns deserve to be taken seriously.
I don't want to upset you, especially during your pregnancy, but please know that there is help out there for you if you want/need it. Please feel free...