
We were just kids when the story began
Making those childhood memories, Dan
Life took us walking down separate tracks
Days turned to years and we didn't look back
Almost four decades just slipped out of sight
But a spark in the dark can still catch the light
Thirty-nine years of the world spinning round
Until the connection we started was found
ChorusGod's timing is perfect, I know that it's true
He knew when I'd need a true friend like you
You're soulful and kind, with a caring heart
Like we never spent all those seasons apart
With every encouraging word that you send
I'm grateful to have you right here as my friend
Verse 2Now we're just talking as evening gets late
Catching up on the chapters of fate
Holding the phone while the hours fly by
Neither one of us wants to say goodbye
You speak with a truth that is steady and deep
Showing respect in the secrets we keep
The laughter we share and the stories we weave
Make it so easy for me to believe
ChorusGod's timing is perfect, I know that it's true
He knew when I'd need a true friend like you
You're soulful and kind, with a caring heart
Like we never spent all those seasons apart
With every encouraging word that you send
I'm grateful to have you right here as my friend
BridgeThirty-nine years wasn't time that we lost
It was the distance we finally crossed
All of the waiting was meant to align
A friendship reignited by a grander design
Final ChorusGod's timing is perfect, I know that it's true
He knew when I'd need a true friend like you
You're soulful and kind, with a caring heart
Like we never spent all those seasons apart
With every encouraging word that you send
I'm grateful to have you right here as my friend
Yeah, God's timing is perfect, right to the end
I'm so glad to have you, my wonderful friend