Can we vote this song off the island now? Tremendously overplayed with lyrics that make little to no sense, making the protagonist of the song seem like some weak little whiny arse person child. It's not even really a Christmas song, as it's more a song of horrible events that just happened around Christmas.
"I gave you my heart" - Ok. So far, metaphorically sound.
"But the very next day you gave it away" - And that's not how that works. Unless it's not a metaphor, and you ripped out your heart and literally gave it to them. Then, you're dead and I shouldn't be hearing this crap. Unless I'm crazy and zombies, maybe?
"I'll give it to someone special" - So, you "gave" your heart to someone that you didn't think was special? Just like, "Hey... Here's a heart?" Then you're surprised that they gave it away? PERHAPS THEY DIDN'T WANT A HEART. Then, how did you get it back? Or are we back to the metaphor now?
"But if you kissed me now I know you'd fool me again" - You're pissed at this person, telling them your plans about how they don't get your returned used heart, but then telling them to your face that you'd get suckered into this now weird zombie cult emotionally abusive relationship again? GROW A PAIR, OR WHATEVER THE FEMALE EQUIVALENT PAIR IS depending on the singer of the song.
"Me, I guess I was a shoulder to cry on" - Now you're admitting the fact that you were just an emotional tampon. That's... pretty accurate.
"Ooh hoo, now I've found a real love
You'll never fool me again"
This is contrary to everything you have currently expressed. I'm certain I didn't pull "you'd fool me again" out of context. Also, it's now blatantly obvious that your current new so called relationship with real love isn't particularly healthy. You know, considering that you've made a song about this whole event. I'm sure your new significant other is completely a-ok with this.
"A man undercover but you tore him apart" - WTF is this line even about? Are you a crossdresser now?
"Who'll give me something in return" - So you want sex. This makes more sense now.
"Hold my heart and watch it burn" - NO NO NO, don't give it to her again. We've went over this. You're giving it to someone else.
So, to recap, ie TL;DR - WHAM! is the devil, hates puppies. #christmas #xmas #overplayedsongsontheradio