Verse 1
God never moves without purpose or plan
When trying His servant and molding a man
Give thanks to the Lord
Though your testing seems long
In darkness He giveth a song
Chorus 1
O rejoice in the Lord He makes no mistake
He knoweth the end of each path that I take
For when I am tried and purified
I shall come forth as gold
Verse 2
I could not see through the shadows ahead
So I looked at the cross of my Savior instead
I bowed to the will of the Master that day
Then peace came and tears fled away
Verse 3
Now I can see testing comes from above
God strengthens His children and purges in love
My Father knows best and I trust in His care
Through purging more fruit I will bear