As hard as this is going to be to hear, you need to hear it:
you can't be there for her when she falls.
You have to "let go." She has to battle her own demons and trust me, she can't if she knows that you're acting as a safety net. You'll end up plan B and you'll end up in this situation again.
Do what you need to do. GAL and try to put her in the back of your mind.
I know it's not easy to drop the rope, even if you want to, but in this case you need to fake it till you make it man.