Not sure what to do anymore

My boyfriend and I are expecting our first child together but for sometime now we’ve been arguing non stop and it’s not just simple arguing it’s the type of arguing that makes you hate yourself and he blames everything on me and I’m just about done. I don’t know what to do. I don’t want to split up but I’ve lost my happiness a long time ago and the way he talks he just doesn’t like me anymore. I’m miserable most of the time and I know we are financially stressed and stuff but I don’t want to bring my child into a home where it’s constant yelling. I hate that we argue in front of his daughter. I don’t want to do it in front of my son. Please. Help.