Sorry you're struggling so much, spikes.
Do you think you can hold out until tonight and/or tomorrow? If not, I recommend you consider going back to IP. It's a safe space where you can get the help you deserve.
If you feel this IP place did you more harm than good, can you go somewhere else?