I have, unfortunately, first hand knowledge of this. My brother died of a drug overdose. You have to cut the strings. Let her know that you are there when she is better, but right now she is NOT better - she is still self-destructive. Part of her getting healthy is to do it entirely on her own. A clean day in rehab isn't "nothing"; but you are right in that it isn't enough. She has a long road ahead of her and the way she is acting right now isn't very promising IMHO. Let her go - she'll come back some day and she definately will remember all you've done for her. You're a great friend.