(((DSF))))

I'm sorry you were in that situation. You can't fight this on your own, imo...but need to find a T. You don't have to own up to the self harm, because as I have shared here on site before, self harm is a symptom...if you will work on the cause, it will stop.
PS the Feeling Good Handbook is very good