Watching and waiting and
Wondering when you're coming home
Faced with another night alone
Gazing down a gravel road
When you come empty-handed
You're welcome, welcome
Until that day, I'll be waiting
I'll be here waiting outside
Waiting outside
So have no fear
I'm waiting outside
Waiting outside
Until I see you
Your river has run dry
And I can't wait to flood your insides
You're my son
You're a king
And since you've gone
Your throne's been empty and
'Til you come
Until you come home
I'll be waiting
I'll be here waiting outside
Waiting outside
So have no fear
I'm waiting outside
Waiting outside
Until I hear you say
My eyes are tired
My legs are weary from
Walking for miles
To tell you I'm sorry and I
Let you down and I'll
Let you down again
Again
I'll be here
Waiting outside
Waiting outside (Outside)
Have no fear
I'm waiting outside
Waiting outside
(Hallelujah, hallelujah)
I'll be here
Waiting outside
(Welcome, you're welcome)
Waiting outside
So have no fear
(Hallelujah, hallelujah)
I'm waiting outside
(Welcome, you're welcome)
Waiting outside
Until I see you