Life is bad sometimes but if you have the right attitude (meaning believing in God and trusting Him) it always works out well in the long run.
For me when I have been alone, the thing has always been reaching out to other people. If you’re lonely on Christmas, somebody else you know is probably also lonely. Invite them to have a cup of hot chocolate with you and maybe set up your Nativity scene or put something on your tree.
If you love people, they will love you back. And sometimes you have to be the one who starts it. Don’t think of yourself as losing out; think of yourself as being available now to welcome others. God is good.
That is very, very good advice.