So you say that you have no time to GAL about you can spend the day watching movies together while S is home....? She stayed out all night without any warning doing who knows what and she is “rewarded” for that kind of behavior with you spending the day together as “buddies”.
Do you see that you called the day “good” simply because she was willing to spend some of her time with you?