I think your post above is solid. You are right. These are not your problems any more and she needs to figure out how to schedule her life and solve her own problems. You should not be there to rescue her every time she falls.

I think you are doing great!

Keep it up dsh.