Right here at the mouth of this river
Where we stand today
I swear I can hear everything
That I had long been wanting to say
So take your deepest breath and ask
Will we last and why
Truth is, the answer runs
Right through our town
And the rest of our lives
Here on this river
On a course for keeps
After all these years
We're still here
This river runs deep
My mind can wander off
Scattering thoughts out there
In a world gone adrift
I get tangled up and I get scared
But we tied our soul strings
To stand the test of time
So when you feel me pulling away
Just give me a tug back
home on the line
That's here on this river
On a course for keeps
After all these years
We're still here
This river runs deep
It can't be dammed by beast or man
Or swallowed by thirsty land
Twisting, winding but running true
I'll brave the turns with you
Here on this river
On a course for keeps
After all these years
We're still here
This river runs deep
Where we stand today
I swear I can hear everything
That I had long been wanting to say
So take your deepest breath and ask
Will we last and why
Truth is, the answer runs
Right through our town
And the rest of our lives
Here on this river
On a course for keeps
After all these years
We're still here
This river runs deep
My mind can wander off
Scattering thoughts out there
In a world gone adrift
I get tangled up and I get scared
But we tied our soul strings
To stand the test of time
So when you feel me pulling away
Just give me a tug back
home on the line
That's here on this river
On a course for keeps
After all these years
We're still here
This river runs deep
It can't be dammed by beast or man
Or swallowed by thirsty land
Twisting, winding but running true
I'll brave the turns with you
Here on this river
On a course for keeps
After all these years
We're still here
This river runs deep