Your kitties will be the best dressed holiday cats out there! LOL!
I'm sure you are missing Josh, family, home and kitties. Three weeks is a long time to be away from all of them. Sounds like you've got a lot of decorating to do when you return home, but I'm sure you enjoy every minute of it.
It's nice to volunteer isn't it? I'm sure the tree looked beautiful and you got a lot of nice ideas for your home while looking around.
I hope the weather holds so that Ryan can go to the parade. He's missed out on a lot over the years due to illness. As for his father, he'll contact you again about seeing Ryan when the notion strikes him. He doesn't realize what a very special young man your son is.
Enjoy the holiday season!
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.