Upset

I'm really starting to hate my boyfriend he keeps begin nasty for no reason to me and I'm starting to get so sick of it. He told me yesterday he didn't love our unborn baby and he wouldn't care if she died or not . he's reason behind saying these things was because he was upset at me. And I really just don't know what to do anymore, cause I love him but this is hard enough on me without him riding my ass for every little hormonal cry I have, he calls me stupid for crying and begin hormonal he says I'm faking all my pains for attention and he constantly threats me. And calls me mean names. And yells at me when I have a pregancy freak out. I don't know what to do 😭