So Far, So Good
It's getting harder to remember
Feeling lost and lonely
Cause it seems we've been together for so long
Yeah, I've been living in the moment
So, I never stopped to measure
All the miles that past the places where we've gone
But, when I try to count the ways
Your love has carried me
It doesn't take me very long to see
That we have come so far
You have been so good
When I trace the road we have traveled
Gotta tell you lord
I look at where we are
And see where I could have been
And I need to say again
You've been so good
Who would have guessed that we would come so far
There may be other who have wandered
Why you kept on believing
In the person that you knew I could become
Even though I wasn't worthy
You're the one who's love was faithful
To complete the work in me that you've begun
I don't know all the mountains that are left for us to climb
But, I know when I reach the end I'll find
Oh lord, I'll find
We have come so far
You have been so good
When I trace the road that we have traveled
I gotta tell you, lord
I look at where we are
And see where I could have been
And I need to say again
You've been so good
Who would have guessed that we would come so far
Oh my lord
We have come so far
Yes, we've come so far
That you have been so good
When I trace the road we have traveled
I gotta praise, praise lord
I look at where we are
See where I could have been
And I need to say again
You've been so good
Who would have guessed that we would come so far
Yes, oh my lord
So far
You and me
I look at where we are
We've come
So far