Sometimes its not only best for you but best for the other person to let go Sidney.
Giving her your script was a mistake...ringing around to rehabs is really her job.
Detaching is good for you and I think in the end good for them too..I had to hit my bottom to realise the crud I was in.
If you can't bring yourself to detach completely, definitely take a step back a bit - it all sounds very co-dependent?
D