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)