I'm in the same boat. DF has been away 2 weeks already and won't be home til Boxing Day. Was meant to be home but things changed with work. My kids will be with their dad Xmas eve and will come home round lunch. So Xmas eve a gf and I are going to have drinks, Xmas morning I'll go to my ILs for breakfast with them and come home again for kids to come home then off to my folks for dinner.