GG, I'm so happy to read that your sister has made it to your place safely. You know, God has a way of making things work out in very mysterious ways. Here you were stressing today, worried about your sister, her travels, the grocery shopping, shoveling, etc., and lo and behold, you have a message from your former sil advising you that you've been missed by all from a former life. Honey, it's enough to make you cry, but I do hope that you will reach out to them and wish them a happy holiday season. They came back into your life for a reason and you will not know the reason until you've touched base w/them.
I think BND gave you a very good suggestion...cook up something new, create new memories w/your sister and children. Your h is definitely missing out on a lot of good times, but it's his loss, not yours. Spend as much time as you can just enjoying the holiday. It's a magical and very special time of th year. Yes, GG, miracles can happen this time of the year. Put your faith in the man upstairs, for he will never disappoint you. He works in very quiet and mysterious ways and he has sent you several angels today.
Have a wonderful Christmas!
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.