I hate that I feel like I don't deserve you, and you deserve so much better than me. I think that you'll have my heart forever, but what if yours was never mine to keep? They say if you love someone, let them go and then they'll come right back to you in the end. But I'm so scared if I give you up, I'm just the one before the one won't be yours ever again. Cause what if you're too good for me? Oh, you're the best thing that I've ever had, what if you're too good for me? Never been more terrified of feeling, cause you're everything I never knew I wanted. But every good beginning ends up bad, what if this time I don't leave? What if this time I'll just let you be, let you be good for me? I know you would, but I could never ask you to fix someone you didn't even break. I don't wanna leave, but if I have to, promise me that you know it's for your sake. They say if you love someone, let them go and then they'll come right back to you in the end. But what if you're too good for me? Oh, you're the best thing that I've ever had, what if you're too good for me? Never been more terrified of feeling, cause you're everything I never knew I wanted. But every good beginning ends up bad, what if this time I don't leave? What if this time I'll just let you be, let you be good for me? One day I'll wake up, see that I'm enough, like you always knew. I'll hold you for dear life, cause I know that I, I belong with you, you're so good for me. Oh, you're the best thing that I've ever had, always been so good for me. Never been more terrified of feeling that.