(((Helpus)))
It sounds like they are realizing a problem, but also working on it and doing a pretty good job!
As far as her moving home, I had to move home because of the financial mess I put myself in. I DO pay rent, though, and help around the house. I can totally understand why you would NOT want her home, but if she does, you may want to consider her paying rent. I pay $100/week, which is far less than anything I could get, and it makes me feel like I'm contributing to the household.
I hope they work things out.
Hugs and prayers!
Amy