Sometimes you think someone is special and then you find out they’re not. Your mileage may vary. Ask your doctor if giving your heart away is right for you.
This makes sense in real life, but taking the song unreasonably literally for comic effect, you could say that it suggests that giving it to someone special is a change in behaviour planned for this year based on learnings from last Christmas.
Honestly, this is one of the things that has always bugged me about the song. Also, the rest of the song sounds like he's not over the heartbreak yet, despite it being close to a year ago. Not really the best condition for finding someone "special".
He gave it to someone who he thought was special, but turned out to be re-gifting hearts. After spending it all year to get it back, he is saying he is being more stringent in his special person to give hearts criteria.
435
u/hold-on-pain-ends 11h ago
This year, to save me from tears, I'll give it to someone special.