You said I'll always be there for you
Even when I don't want you to
You love me after everything I do
That's why I know this love is true
I hold on to every word you say
Cause I know you'll never fade
And I'm waiting for the day oh
When I meet you face to face
I'd go across the earth for you
I'd give you everything I have
Even when I don't know what to do
I'd close my eyes and I'd trust in you
I hold on to every word you say
You love me even when I run away
And I'm waiting for the day oh
When I meet you face to face
You can take everything I have
All the future and the past
You can take everything I have
All the future and the past
I hold on to every word you say
You love me even when I run away
And I'm waiting for the day oh
When I meet you face to face
I'm waiting for you
I'm waiting for you
I'm waiting for you
I'm waiting for you