Pregnant

Soooo I recently found out I’m pregnant and I just turned 18, I couldn’t be happier if I’m honest my mums took it well. But my boyfriend says he’s happy but finds any excuse to argue with me his newest is claiming the baby isn’t his although we have been together for 1 year and a half and I’ve never once been unfaithful but I have caught him messaging other girls on occasion arranging to meet them. I want to leave him but when i do his sisters threaten me and things and then I’m made out to be the bad one “taking his baby away from him” even though I would never stop him seeing the baby. He’s just so mentally manipulative. Advice?