Well, now here's when I come in.
Valentines Day is one of the largest known shams of all time. You shouldn't have to have a day dedicated to telling your wife / girlfriend you love her, if you have strong relationship you love each other every day. Sounds very Disney-ish, but it's true.
So basically the card / flower / candy companies decided that Christmas and birthdays were no longer good enough anymore, and decided to capitalize on a random day of the new year. They made this fake holiday called "Valentines Day" in order to maximize profits.
Basically it's just another day that people (namely American's) invented in order to require gifts, candy, etc. My family has NEVER celebrated it because it's not a real holiday. It serves no significant religious function, nor does it even present any kind of significant historical event. Sure, it's named after Saint Valentine, but even the Catholics of all people have disbarred it from their standard calendars.
While we're on the subject, most holidays have been turned into commercial monsters. For example, President's Day. WHY in the world would I have the sudden urge to buy furniture over President's Day? I'm getting tired of companies profiting on people who just want to enjoy family get-together's. Sure, people buy into it, simply because people are stupid and think that buying gifts for other people suddenly makes them better and more valuable. If you love your family and friends, simply being together should be more than enough for anyone. For some reason people got it into their minds that buying superfluous things will make holiday's better. If you're a materialistic person, maybe.
Sorry, just my rant.
I just now realized I've had a typo in my signature for the past 3 years.