Butterfly, good for you, having that talk with your daughter and not backing down on her moving out. I also like Hawkeye's suggestions about getting a paying tenant in to help with expenses.
Hang in there, you're doing great even if you don't feel like you are. You are!