Hi can I just say first of all how amazing you are.
I personally think enough is enough you have done everything you can for her and been there for her through thick and thin. I know it must be really difficult for you but its time for your daughter to stand on her own two feet she knows exactly what she is doing and how to pull on your heart strings thats just what addicts do. Its time for change you need to think about yourself for a change and your other family members and step back. She will know you will be worried about her and no one can say you have’nt tried your best for your child but there is only so much you can do. I think its time she got herself sorted out without your help, you have done enough.
I really wish you well. Take care xx