I'm fortunate enough to have never spent a Thanksgiving by myself. The only close call was last year when my family went elsewhere, but I couldn't get off work, so I had to stay.
Since I wasn't about to miss out on a turkey dinner, I looked to see if there were any people on craigslist with open spots at their table. I ended up having dinner with this older retired couple and 3 other marines. The couple always makes a big dinner and usually invites military personnel that live in the San Diego area.