I'm a bit taken back here G , your Ds 17 right ? Maybe I miss reading the sleeping over part Just sleeping in your house or sleeping in Ds room ?
It doesn't sound like a deal to me More like blackmail Get a babysitter and tell her to pull herself together.
Just my humble opinion but I have two Ds and unless hell freezes over then that will not be a topic for discussion until I'm dead and even then it will be a short convo
Time to be a dad here and it's not something that's discussed more than once