That is a horrible situation to be in, I'm really sorry. If it were me (and I'm no professional so take my words with a grain of salt) I wouldn't have contact with them. You need to surround yourself with people who can help and support you to get you to a better and more stable place. As hard as it is to cut someone out of your life, it would be way harder to keep dealing with their negativity in your life.
Good luck!