For years we’ve been watching from a distance
Afraid to really let our feelings show
We were friends and that was just how it had to be
The rivers deeper run than we could know
We’d loved and lost with fools year after year
We shared each other’s heartaches many times
And in the end we had to have each other
Right in front of us it took so long to find

‘Cause you were there throughout it
You made the darkness bright
You swallowed all the pain that cursed
Those lonely, lonely nights
We can’t go wrong when baby, we’re so right

And I can’t seem to find the reasons why
I see your face in every morning sky
I hear your laughter, dry your tears
I’ll still hold you through the years to come
And when you need a shelter from the rain
From all the hurt and from the pain
One thing will always be the same
I’ll be here

I just can’t believe that we’re together
I can’t believe that you’re here in my arms
I can’t seem to remember all the reasons
Why we’ve kept ourselves apart for so long
Sometimes I can’t seem to explain it
There’s a million songs about you in my mind
Each one singing louder, louder, louder
And the tunes are all for real now, this time

‘Cause you were there throughout it
You made the darkness bright
You swallowed all the pain that cursed
Those lonely, lonely nights
We can’t go wrong when baby, we’re so right

And I can’t seem to find the reasons why
I see your face in every morning sky
I hear your laughter, dry your tears
I’ll still hold you through the years to come
And when you need a shelter from the rain
From all the hurt and from the pain
One thing will always be the same
I’ll be here

Yeah I can’t seem to find the reasons why
I see your face in every morning sky
I hear your laughter, dry your tears
I’ll still hold you through the years to come
And when you need a shelter from the rain
From all the hurt and from the pain
One thing will always be the same
I’ll be here

Yeah when you need a shelter from the rain
From all the hurt and from the pain
One thing will always be the same . . .

I’ll be here