Today's advice might seem season specific, but it should go without saying on any given day: feel the gratitude.
One of these days you're going to get together with people you love and who love you. And though it's easy to get bittered and annoyed by all the things that you don't have, or the plans that have to be on hold until some undetermined day, try to practice gratitude for what you do have.
All that matters is already with you, and whatever you work hard for, will pay off. Everything you dedicate your time to, with devotion coming from the right place, has to be rewarded, so don't let yourself get disheartened.
Happy Thanksgiving :)