Irresponsible sister?

so I am currently 23 weeks pregnant. I have a twin sister.. were both 19 years old. Since I got pregnancy she basically has been harassing me... bullying me and telling me she hopes my baby gets taken away. she smokes weed every day and other drugs I think like acid. she is on the birth control pill and doesn’t have a boyfriend. today she said she wasn’t taking her birth control pill correctly. she said she missed a couple days after she had sex with some random guy. This makes me really really mad because I got pregnant after missing birth control pills. I wasn’t ready and this pregnancy has really put me in a tough spot emotionally. I love my baby, but I’m struggling. she just got out of the psych ward of a hospital and she is so emotionally and mentally unstable, and now she’s just playing around with her birth control knowing what happened to me. She has had so many jobs in the past few months and didn’t even stay more than 2 weeks for any of them. she also threatened to beat up another pregnant women and said she is going to call cps on me in the future. I told her “you need to take them correctly” and my mom said “yes, coming from the pregnant woman, you need to take them correctly” and she just laughed it off. This makes me SO mad. I feel like she’s going to get pregnant and I just don’t even know how that would go knowing her and how she treats me and other people. I kept having dreams about her getting pregnant while I was pregnant and these dreams made me SO mad because she has been so incredibly cruel to me about my pregnancy. ugh I need some advice, she’s not going to listen to me and I almost feel like she’s trying to get pregnant on purpose. she really loves attention and I’ve gotten so much unneeded and unwanted attention from this pregnancy when she told everyone on her social media before I did. I still haven’t told anyone personally but my mom, and everyone knows. I’m so worried for some future child of hers before she can get her shit together