I've been me, I've been following my dreams
Trying to find the scene where you believed me
I've been true, I've been waiting here for you
I've been patient, understanding, and believing
(Every time you turn around)
I know you're standing there
Waiting for me to take it on back down the other road, baby
But I won't let you down
I know you're standing there
Waiting for me to take it on back down the other road, baby
But I won't let you down
Every time you turn around
I've been good, I've been doing what I should
Working hard to make a world that we can live in
I've been strong, I've been holding out so long
And I don't want you to forget your are forgiven
I know you're standing there
Waiting for me to take it on back down the other road, baby
But I won't let you down
I know you're standing there
Waiting for me to take it on back down the other road, baby
But I won't let you down
Every time you turn around
All the reasons you believe what you believe
Never seeing that the truth is part of me
When all I want to do is show you what it really means to love
What it really means to love
I know you're standing there
Waiting for me to take it on back down the other road, baby
But I won't let you down
I know you're standing there
Waiting for me to take it on back down the other road, baby
But I won't let you down
Every time you turn around