Ah, Eat, I'm sorry the thread hasn't helped.
The OP was a bit confusing and I think that's potentially why it went off course - on initial reading, it did make it sound like you'd had invites but declined them because you wanted your friends to be with their families, and I think that might have set you in a bit of a 'martyr' light that hasn't quite left.
Regardless, it does suck. I'll be on my own too. I felt much like you until last weekend, when I decided that Christmas is going to happen whether I want it to or not, so I put up the tree and I am planning to go and buy some good food. Not a turkey and all the trimmings, because there would be so much waste and I can't cook well, but some of my favourite bits because I'll still need to eat!
The rest of the suggestions are well-intended, but it's easy to say "Ooh volunteer" if you haven't had to look into it - it's packed for Christmas, there's nowhere left to do it, and sometimes it doesn't help. It is well-intended, though, people were trying.
There will be people on MN on Christmas day and there are other people who are on their own. Maybe not in your immediate world, but we do exist.
Hopefully once the big day is done, your friends will feel like having 10 minutes away from their families and you'll have more company.
All the best.