Time just drifts away and as I look back on the years, Memories of happiness and bitter tears. Through it all there was a common thread that cannot be ignored. You were there teaching 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 lead me through things that You knew would make me strong. Your love has been there all along... Every joy and pain have 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 plans. 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 I 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!