First of all:
Please accept with no obligation, implied or implicit my best wishes for an environmentally conscious, socially responsible, low stress, non-addictive, gender neutral celebration of the winter solstice holiday, practiced within the most enjoyable traditions of the religious persuasion or secular practices of your choice, with respect for the religious/secular persuasions and/or traditions of others, or their choice not to practice religious or secular traditions at all;"
Additionally, A fiscally successful, personally fulfilling, and medically uncomplicated recognition of the onset of the generally accepted calendar year, but not without due respect for the calendars of choice of other cultures whose contributions to society have helped make America great, (not to imply that America is necessarily greater than any other country or is the only "America" in the western hemisphere), and without regard to the race, creed, color, age, physical ability, religious faith, choice of computer platform, or sexual reference of the wisher."
(Disclaimer: By accepting this greeting, you are accepting these terms. This greeting is subject to clarification or withdrawal. It is freely transferable with no alteration to the original greeting. It implies no promise by the wisher to actually implement any of the wishes for her/himself or others, and is void where prohibited by law, and is revocable at the sole discretion of the wisher. This wish is warranted to perform as expected within the usual application of good tidings for a period of one year, or until the issuance of a subsequent holiday greeting, whichever comes first, and warranty is limited to replacement of this wish or issuance of a new wish at the sole discretion of the wisher who assumes no responsibility for any unintended emotional stress these greetings may bring to those not caught up in the holiday spirit.)
I was alone for many, too many, holidays too. I found that the best way to celebrate them for me was to invite every single person I knew who also might be alone - or even just a couple who were alone together, to a huge FEAST.
Cook up a STORM; Organize a Pot-Luck while you prepare the Ham or Turkey; or have it catered: whatever. It doesn't matter how small your space is - people will not care. I once lived in a VERY SMALL studio (~ 5-600sq ft) and had 40+ people over for a pot luck buffet that lasted until dawn - which some people still tell me was the best party I ever gave. ALL I did was decorate a bit. cook a big ham & a huge turkey, supplied the plastic supplies (plates, napkins, glasses, KFS, etc), and supplied the first couple cases of beer and several boxes of wine.
Put on a mix of good party tunes and holiday music.
Make a long evening out of cocktails, diner, and a long evening of quiet partying... as long as you give them an excuse people will have a good time.
No, it won't replace your partner, but it WILL keep you busy, and you might find you are comforted by friends, and even having a good time yourself.
As always, the best way to help yourself is to take care of others, help others enjoy themselves.
Ecc. 8:15 : "Then I commended mirth, because a man hath no better thing under the sun, than to eat, and to drink, and to be merry: for that shall abide with him of his labour the days of his life, which God giveth him under the sun... " - 'the Preacher'