Jennifer LaMountain all along

Time just drifts away
And I look back on the years
With memories of happiness and bitter tears
Through it all there is a common thread
Which cannot be ignored
You were there making me to be your servant, Lord
All along your hand has been guiding me
Shaping my life to be a beautiful song
All along you've led me through
Things that you knew would make me strong
Your love has been there all along
Every joy and pain
Had a reason of its own
Now I realize that I was not alone
The changing seasons of my life
Were not left up to chance
Lord, I know you were working to fulfill your plan
All along your hand has been guiding me
Shaping my life to be a beautiful song
All along you've led me through
Things that you knew would make me strong
Your love has been there all along
Tomorrow when I turn around
And look back at today
I will understand your purpose
And my thankful heart will say
All along your hand has been guiding me
Shaping my life to be a beautiful song
All along you've led me through
Things that you knew would make me strong
Your love has been there all along
Your love has been there all along.