Hi
One thing you can do is stop blaming yourself for other peoples choices. I believe it's true we do influence those around us, but unless you've actually tied her up and forced her to do these things, she has her own mind.
If she is soft in self identity and emulates others easily, the best thing you could do is help her by helping yourself. She could see your healing and choose to copy it.
"Our greatest glory is not in never falling, but rising every time we fall." Confucius