Serene Karma,

and welcome to the family! It sounds like you have a lot on your plate. It is a heavy burden and you certainly are doing your best to cope.
Can you tell us a bit more about your situation? In particular whether you have support amongst family or friends? Because it sounds to me that you are burning out, things are starting to get to you. In such situations it is better to get support sooner rather than later. Have you been able to access counselling? We can become so focused on those who need our help that we neglect ourselves, which helps nobody.
I myself have started attending Co-dependents Anonymous meetings to deal with my inability to set boundaries. They have meetings in many areas and also offer online services. This has really revolutionized my outlook on life. For instance, I said "no" four times in the last two days:) It saved me so much energy that I was able to focus on self-care. It is a wonderful dynamic. Do you think this might be an option for you?
What also helped for me was browsing this board and sharing other's stories. I felt not so alone and gained much insight from seeing how others handled things.
I hope your daughter continues to improve.

Khib