So welcome detachment Vik. Keep doing what works. Keep GAL and working on yourself.
Just go on with your scheduled time with your D. If W asks you to take D some more days just do as you want. Advise is given about having time for your own GAL. You are not a babysitter. W needs to take care of D too and not freely come and go as she pleases. She needs to have another wake up call like when her mother came. Some reality check.