I agree with what everyone has posted about where to have Christmas. Above all, you should do what makes YOU happy. If it means a lot to spend the day in your home, then you SHOULD.
If H decides to join you all, he can't help but feel some happy memories.