Am I in the wrong? BD drama

Mary • 20 years old• 4 year old son•mom to 2 month old twins• pregnant with baby #4

My name is mary. I’m 20 years old. I have a 3 year old son who’s turning 4 in may and a 2 year old daughter who is turning 3 in December. They both have a different father and he doesn’t know about them because he’s a psycho. He sexually assaulted me when I was 14, he was 19 at the time, then he didn’t it again when I was 15 I found out close to my 16th that I was pregnant with my son and with my daughter I found out close to when I was 18. Anyways I’m a single mom and expecting boy/girl twins June 20th. I’m 19 weeks + 3 days.

When I told the father and sent him all my proof, he didn’t believe me at all. Said I was lying about being pregnant. And said if I was pregnant then they weren’t his and suggested to me that if they were his then I should get an abortion. And when I asked if he would get a paternity test done he refused and he continues to refuse. Btw he was dating a new girl around this time. I told him in October. He was single again during winter.

This isn’t the first time he got me pregnant. I was pregnant back in early March but had a miscarriage at the beginning of may and never told him. His mom came at me when I told her about it. Called me pathetic for not telling her about the pregnancy. And during that time he was dating his ex girlfriend.

I’m now almost halfway thru my pregnancy with the twins. He has me blocked on Facebook.

Changed his number. Made a new Instagram and Snapchat. Doesn’t have me blocked on there. If I tried sending him a message on Instagram or Snapchat he’d block me. And he’s dating the girl again that he was dating in October. And I only know all this cuz we have a few friends in common.

His sister messaged me recently saying that I’m pathetic for not telling anyone of his family members and siblings about me being pregnant with twins. How could I have told them when 1) my ex and I aren’t on speaking terms 2) they all don’t even like me, and 3) I don’t have their numbers or have them on social media?

Am I in the wrong or not? And please tell me what I should do from here? And tell me what I should do once the twins are born?