verse 1 My daughter tries to draw a butterfly With her crayons and crooked lines And she's crying cause she just can't get it right So I wrap her tiny hand in mine To guide her with her heart's design And she smiles as her dreams take flight Perhaps that's how it is on this labyrinth road I just need to let Him guide my soul God writes straight with crooked lines He takes the mess we make in life Turns our groaning into perfect rhyme Hidden by the veil of time The wisdom of His love's design God writes straight with crooked lines verse 2 I've had days as dark as smoke When it hurt too much to hope And it felt like the pain would never end Searching for answers but finding jokes Limping along the winding road Certain He left me all alone When it's hard to trust that there's a greater plan Like a child I've got to just hold His hand God writes straight with crooked lines He takes the mess we make in life Turns our groaning into perfect rhyme Hidden by the veil of time The wisdom of His love's design God writes straight with crooked lines Bridge It's hard to see the picture When we've got our head to the ground But the vision is perfect From Heaven looking down There's a reason for every detour And every scar His mercy has always been Written in the stars Twinkle Twinkle Little Star tune here God writes straight with crooked lines He takes the mess we make in life Turns our groaning into perfect rhyme Hidden by the veil of time The wisdom of His love's design God writes straight with crooked lines God writes straight with crooked lines

Watch the song video
Top songs from Corrinne May
Playground Sessions Course Banner
Did you ever dreamed on playing piano?

Playground Sessions is a revolutionary new way to learn music and play the piano. No more boring courses. The adaptive videos automatically adjust to your skill level. Plus, you’ll receive regular feedback on your progress each week, plus a personal training plan from a professional piano teacher.

Start to play the piano instantly - and have fun doing it!