I swear all my love to you.
If you've given up, I don't want to.
So I'll fight every moment for you
Until the day comes when you fight, too.
But I need you to know...I can't do this on my own.
So hold on, we can be strong.
I've got so much more to give
But my heart just keeps getting in the way.
And the doubt in me screams
Why don't you know? Why don't you know?
I'd give everything to love you,
I'm hanging on to the promise you made.
I'm never letting it go, got nothing left but faith.
I'm trying hard to believe what I feel.
Memories that I hold let me know it's real.
But I need you to know I can't do this on my own.
So hold on, we can be strong.
I've got so much more to give
But my heart just keeps getting in the way.
And the doubt in me screams
Why don't you know? Why don't you know?
I'd give everything to love you,
'Cause I know we could last forever
Where the love never ceases to be
I've got so much more to give
But my heart just keeps getting in the way.
And the doubt in me screams
Why don't you know? Why don't you know?
I'd give everything to love you,