I think it may be a good idea if you let somebody else support your friend - if you can't get a handle on this you'll only make things worse for both her and yourself.