The things I see here sometimes make me question humanity. I’m so sorry you’re in this bind, OP. Go to student counselling, let them know (don’t have to out him, they probably already heard abt him), ask for more advice. Their priority is to protect you, and you need protection right now.