Gifts on Valentine's Day are necessary, but perfunctory. Buy a woman gifts at random times. If you see something you think she'd like buy it for her. When she asks why, tell her because it made you think of her.

If by this time in your relationship you need the help of others to tell you what would make her happy, then your relationship lacks intimacy. Something simple and lasting is best. A pair of earrings that you like is perfect. Women like talking with their friends and will enjoy say that you bought them for her.

OK, this isn't completely free although you could do it for free if you wanted to print out the cash by hand.

Give her a bunch of monopoly money.Then give her a menu of services which cost monopoly money.Have a page of honey-do items.Have a page of shiat guys hate to do items.Have a page of make me a better man itemsHave a page of naughty naughty fun time items

Malcolm_Sex:There is no excuse for a grown man to not have the 20$ it costs for flowers.

No, there is not. However, the "traditional" dozen roses on Valentine's day will run about $75. While I could easily afford $75 for flowers, I don't want to. You could find 1,000 more meaningful ways to spend that money. You could go out to dinner, or buy some nice wine, or that's gas money for a day trip to the beach on a warm weekend, or a couples massage; something actually romantic. My wife likes flowers, but she is mercifully practical enough to be just as outraged at V-Day price gouging as I am.