That sounds really tough, Fuseface
I guess, if it were me, I would focus on maintaining strict boundaries with everyone I was concerned about, and ensure that I was never alone with any one. And keeping up with my coping skills to manage with everything going on.
I hope that you can find a way forward with all of this
*Willow*