Sounds like you've got a lot done, especially the Christmas decorating and gifts. That can be a big stressor trying to get all of that done.
You may have to put another tarp on the roof to carry you through until spring. I'm sure the roofer could put one up there for you. You've had some mighty cold days there and the weather hasn't been too kind at all.
I wasn't sure what type of pump you had and thought I'd ask about it. Here, we drain them down and then cover them up.
I think you are anxious about things that may or may not happen. Isn't your h due to come visit your daughters next weekend? If that's the case, he may not ask them to go to his parents, especially if he has someone w/him. Then again, he may not even come home for a Christmas visit to his parents. See, anything can happen. I do understand your concern and all your daughters need to do is say no if he should ask them.
You may want to remind your D19 that she needs to pick up behind herself while she's home. After all, she is sharing a room w/her sister and you are not her maid. She's grown now and should be cleaning up behind herself. I wonder what her room is like at college. Things will work out. The girls just have to get use to sharing a room once again and hopefully they can get along for the short duration.
Yes, you tend to spin quite a bit, but more so when there are more than 2 things that hit you squarely between the eyes. Give yourself a break, you've had a lot of stressors over the last 3 months and it's going to take you a while to settle yourself down. Just remember, some of your stressor could be minor things and others might not be. Learn to recognize what you have control over and work on those items that are creating the stress.
I'd like to see you and your girls have a nice Christmas and really relax a bit this year.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.