I owe you an impossible debt of gratitude But somehow you said, I'm happy too I'm never giving up on you, I'm never giving up on you It's been a while right, this adventure you and I Somehow you still love me, in spite of my flaws And tonight, you tell me it's alright Everything will be fine, through it all I'm never giving up on you, I'm never giving up on you No matter what you do, I will still be there for you I'm never giving up on you, I'm never giving up on you No matter what you do, I will still be true to you I'm never giving up on you I'm never giving up on you, I'm never giving up on you I know you, shouldn't bother with me And I'll show you, I don't deserve anything But you gave me a promise, and you won't let me down You said, I'm never giving up on you It's been a while right, this adventure you and I Somehow you still love me, in spite of my flaws And tonight, you tell me it's alright Everything will be fine, through it all I'm never giving up on you, I'm never giving up on you No matter what you do, I will still be there for you I'm never giving up on you, I'm never giving up on you No matter what you do, I will still be true to you I'm never giving up on you I'm never giving up on you Truth is, I'd be lost now without you You've been like a star in the night Truth is, don't know how I could doubt you You've always been right by my side It's been a while right, this adventure you and I Somehow you still love me, in spite of my flaws And tonight, you say it's alright Everything will be fine, through it all You say, I'm never giving up on you I'm never giving up on you No matter what you do, I will still be there for you I'm never giving up on you I'm never giving up on you No matter what you do, I will still be true to you I'm never giving up on you I'm never giving up on you