Here's a (((HUG))) for you. I feel your pain too. My DS, D-I-L, DGD & DGS moved far away from us too. We haven't had holidays together for 4 years now. It's a 2 1/2 day drive so we only get to see them every couple of years.
Have a good cry and get all those tears out. (I find it feels kind of therapeutic sometimes.) Then pour some more of that love into their quilt. They'll feel it every time they wrap it around themselves...like a (((HUG))) from you!
Hang in there.