Surprisingly, it was the best predictor of a good outcome. You may depersonalize when you cut. Or maybe it just feels so good, you do it. Like scratching an itch.
Cutters have the best outcome with medications by a ton.
As far as heroin, you might want to think about getting on a substance P antagonist when available. I take Serzone and Risperdol dr. I have been in therapy for five yrs, tried every anti-d, still cut myself and am not seeing any improvement. Doesn't the stress of BPD affect the thyroid. Type A personality does.