If she has been diagnosed with any kind of Borderline Personality? Borderline traits it's just a thought but you could ask her psychiatrist about Dialectical Behavior Therapy (DBT). As far as the cutting goes... How about encouraging her to wear rub...