How I've searched this whole world to find my way
And I've lived enough to have a few regrets
Then I found You were the answer
So I gave my heart to You
It's the price You paid, I never will forget
All for You
Nobody else, I owe my life to You
Nobody else, I'd give my life for
Only You
When I see You face to face
And it's over
I've run this race for You
And when my life is finally through
You'll know I did it all for You
When I think of all the things we've been through
And I really just can't help but wonder why
When I've given up, You held me
Don't deserve a love like You
You gave me more, You gave Your life
All for You
Nobody else, I owe my life to You
Nobody else, I'd give my life for
Only You
When I see You face to face
And it's over
I've run this race for You
And when my life is finally through
You'll know I did it all for You
All I know, it's been a long time
Since I've told You
All I am is because of You
Can't wait to see You
Face to face to face
Face to face
Eye to eye
All for You