TC, I missed this when you first posted it. You gave your friend a safe haven, what a wonderful thing you did. She knew she could count on you to see her through, that's a priceless gift to give to someone. Who knows what might have happened if she hadn't had you to turn to - especially in the condition she was in.
I'm really happy you came here and told us about it. We can usually get through anything if we share it here (I rarely do, but I should). I hope you'll let us know how it's going for her.