Aww, Happy Birthday lyonaria!
Whether it's a birthday or holiday or random family or friends get together, these things can be hard.
I've not lived near family for over 12 years now and it definitely gets easier with time as you make your own traditions and forge your own way.
But I still remember my first birthday after I first moved far away. I was in a long distance relationship at the time, so I didn't have a significant other to spend the day with and I didn't really have too many friends.
I had said "Right, I'm gonna celebrate. By myself and it will be great" and decided that I was gonna go out and see a concert! The concert should have been about an hour away from where I lived. I left in plenty of time. Except, I was stuck on the road for three hours due to road works and traffic accidents and when I was still a good 30 minutes away from the site, it was already 45 minutes into the first set. I was full of road rage at this point, upset that I missed a bunch of the concert, and was upset that it was my birthday and I was all alone. Full of tears and feeling miserable, I just drove home and crawled into bed and cried "What am I doing?
? I'm all alone!!! I should just move home!!!!" I was so down!!!!!
Anyways, it did get better with time. I got friends. I found interests and hobbies. (And I knew the roads better so I knew how to avoid being stuck on a route for 3 hours, when I could have gone a much better way there....) I made my own traditions and my own way and life has evolved!
I eventually moved to Scotland, which has been brilliant since I got here and WAY better than where I lived before.
Hang in there. I hope you enjoy your meal out and that you have a nice weekend to make up for yesterday!!