[Verse 1] Got so relieved that it was a rumor It wasn't anything serious She didn't make it quite to my level It wasn't right like it was for us Not that I don't want you to be happy And I guess I'm crossing the line But I know if it was up to me You'd be alone for the rest of your life I know it's cruel [Chorus] But as long as you haven't met someone new I'm still the best you've ever had 'Cause the second you fall for somebody new I'll be just someone in your past And I know it's not okay to feel this way I know it's hopelessly selfish but I just can't help it Though it's been years I just love the fact I'm still the best you've ever had Best you've ever had [Verse 2] I'm not allowed to say these things about you When I was the one who ended us But honestly it feels good to know That you still can't replace me, mm [Chorus] But as long as you haven't met someone new I'm still the best you've ever had 'Cause the second you fall for somebody new I'll be just someone in your past And I know it's not okay to feel this way I know it's hopelessly selfish but I just can't help it Though it's been years I just love the fact I'm still the best you've ever had Best you've ever had [Post-Chorus] Ah, oh-oh, ah, ah, oh-oh I'm still the best you've ever had Best you've ever had Ah, oh-oh, ah, ah, oh-oh I'm still the best you've ever had Best you've ever had [Bridge] Not that I don't want you to be happy But it's nice to feel like you're mine And I know if it was up to me You'd be alone for the rest of your life And I know it's cruel [Chorus] But as long as you haven't met someone new (Met someone new) I'm still the best you've ever had (Best you've ever had) 'Cause the second you fall for somebody new (Somebody new) I'll be just someone in your past (Best you've ever had) And I know it's not okay to feel this way I know it's hopelessly selfish but I just can't help it Though it's been years I just love the fact (Love the fact) I'm still the best you've ever had Best you've ever had [Outro] Ah, oh-oh, ah, ah, oh-oh I'm still the best you've ever had Best you've ever had Ah, oh-oh, ah, ah, oh-oh I'm still the best you've ever had Best you've ever had