Valentine's Day should be the day you love yourself. You don't have a significant other? Congratulations! You can most likely eat what you please for dinner, sleep as late as you choose, don't have to worry about whether your significant other's fondness for video games means that he has the mental capability of a 12 year old, and can generally do as you like without someone wanting you to please them. And believe me, they do want that. No matter how much they profess to only want what is best for you, they will think of themselves. Human beings will forever take advantage of one another, and this is probably what makes marriages so hard. And imperfect. Marriage is basically being legally bound to a roommate for the rest of your life with benefits. (I suppose you could have a roommate with benefits, but I feel that could be awkward when one of you tires of granting these benefits) To paraphrase the great Nora Ephron, one day you wake up and realize you married a low-grade lunatic who keeps hamsters, and when that reality hits, you either have to try and make the best of it or file for divorce.
So I hope that you, wherever you are, in whatever stage of life you happen to be in, celebrate it as a day where you make yourself happy. It doesn't make you selfish at all, or mean you care about your significant others less, but it's about staying sane. Since this holiday is so confused about its own self-identity, let's make it a celebration about celebrating the things we love. Tonight I plan on having a nice glass of wine, watching a deliciously bad television movie where Leslie Nielsen seduces a dying Betty White in Mexico, and eating an avocado on toast. After all, it's taking time out for ourselves that keep us sane. Sane people don't become gangsters and massacre other people. Sane people don't go about marrying low-grade lunatics who keep hamsters. And I think everyone would agree that Valentine's Day is a day for love, not massacres. Or low-grade lunatics.