From the recording Perfect Timing
“Perfect Timing” was born from a season of waiting — the kind that tests your patience and your faith. I wrote it while meditating on Ecclesiastes 3:1–11, “He has made everything beautiful in its time.” It’s my reminder that God is never late but always right on time. Every chord, every phrase in this song carries that quiet confidence — that what’s meant for you will arrive in perfect timing.
Lyrics
Perfect Timing
Verse 1
Everything has a season
Every soul has a plan
To be made perfect
By His hand
Every time given purpose
Time to speak and reveal
Time for peace
And time to heal
Refrain
If it’s love we embrace
God brings new life every day
We must trust and have faith
His timing is perfect in every way
Verse 2
We all have the right to choose
God will judge our hearts and minds
Word fulfilled
Till the ends of time
What do we gain from this world
God gave us all work to do
So enjoy life
He’ll bring you through
Refrain
If it’s love we embrace
God brings new life every day
We must trust and have faith
God’s timing is perfect in every way
Chorus
“Perfect Timing” (repeating 8Xs and scatting)
Bridge
If it’s love we embrace
God brings new life every day
We must trust and have faith
God’s timing is perfect in every way
Refrain
If it’s love we embrace
God brings new life every day
We must trust and have faith
God’s timing is perfect in every way
Outro
“Perfect Timing” (repeating 8Xs and scatting)
