Jim Gaffigan is one of my favorite comedians. We got to meet him backstage after one of his shows in Minneapolis last year. Of course everyone who threw down an extra $100 got to attend the meet and greet. But I'm sure he enjoyed our time together most.

The thing I like about Jim, that's what I call him now that we've bonded, is he just makes a lot of sense. Like on the topic of Valentines Day. Why do we really have this holiday?

Gaffigan gives us his take about Valentine's Day on CBS This Morning.  And I have to agree.

In the video above Gaffigan explains: Valentines is a holiday about love. We have to cram love into one day. Have we become that self-absorbed as a culture that we have to set aside one day a year to remember to love someone?

"Oh, that's right, I should let my wife know I love her." If you need the reminder, it's probably too late.

Will you be my Valentine? What does that even mean? Who was this Saint Valentine, anyway? I assume the patron saint of bad gifts, because that's how we express our love on Valentine's Day. I'm sure I'm not alone in finding those Pajamagram commercials just creepy. ["I ordered you some PJs over the Internet."]

We also give greeting cards on Valentine's Day. How personal!

"I guess that's something I'd say -- I'll just add my name here. See what that other person wrote about how I feel about you?"

You could also give your Valentine a heart-shaped box filled with those gamble chocolates. Have you ever eaten a chocolate from one of those boxes with any confidence?

"Darn, I got the one filled with toothpaste. Now I have to eat another nine to get rid of that flavor."

More From Hot 104.7 - KKLS-FM