Oh-oh-oh-oh-oh-oh ♪ Yeah I got you flowers, you gave me thorns I showed you sunsets, you showed me storms I waved 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 Oh-oh-oh-oh-oh-oh Oh-oh-oh-oh-oh-oh Oh-oh-oh-oh-oh-oh 'Cause you gave me the opposite I played you love songs, you played a game, yeah 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 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 Oh-oh-oh-oh-oh-oh Oh-oh-oh-oh-oh-oh Oh-oh-oh-oh-oh-oh 'Cause you gave me the opposite Oh-oh-oh-oh-oh-oh Oh-oh-oh-oh-oh-oh Oh-oh-oh-oh-oh-oh 'Cause you gave me the opposite (Gave you my heart) (Guess that it, it didn't mean shit) 'Cause you gave me the opposite Yeah, you gave me the opposite