I gave you flowers, you gave me thorns
I showed you sunsets, you showed me storms
I waived my white flag, you started wars
And I gave you problems, but you gave me more

Sneaking round my back when I was always true to you
Fighting every night yeah that shit felt like déjà vu
My friends always told me that I was way too good for you
I was too good to you

Cause I gave you my heart
But I guess that it, it didn't mean shit
Cause you gave me the opposite
Yeah you gave me the opposite

Gave you my heart
But I guess that it, it didn't mean shit
Now I feel like an idiot
Cause you gave me the opposite
Cause you gave me the opposite

I played you love songs, you played a game
I found the bright sides, you just complained
My feelings were so real, your love was fake
Cause we made a promise, and you made it break

Sneaking round my back when I was always true to you
Fighting every night yeah that shit felt like deja vu
My friends always told me that I was way too good for you
I was too good to you

Cause I gave you my heart
But I guess that it, it didn't mean shit
Cause you gave me the opposite
Yeah you gave me the opposite

Gave you my heart
But I guess that it, it didn't mean shit
Now I feel like an idiot
Cause you gave me the opposite
Cause you gave me the opposite
Cause you gave me the opposite

Cause I gave you my heart
But I guess that it, it didn't mean shit
Cause you gave me the opposite
Yeah you gave me the opposite