Your Grandfather's 80th birthday is far more important. Any way you can make mini visits to all of them. This way no one can really be heart.

Good luck!!