This is a very difficult time of year for many people for all kinds of reasons. It is important to build as large of a social network as possible. Make compromises in your personal life so that you can get some enjoyment out of the holidays, like movies with friends, activities with church and in the community.
I have spent the last four Christmases alone because my boys go to visit their dad in another state. I have found other people to be with and things to do to keep myself busy. There was a couple of years, where I was able to work some extra hours because others wanted time off. The key to keeping your sanity when you are alone for holidays is to stay busy and also rest and self-care when you are not busy.