why did i wait so long?

Singer:ricky skaggs

god spoke to me a hundred times

he'd call my name

i would not go

now i cry with joy on bended knees

could've been this happy long ago

why did i wait so long?

why did i wait so long?

to answer the call

from the greatest of all

why did i wait so long?

god's been with me through troubled times

with hands not seen

he's guided my way

but my foolish pride and worldly things

kept me from him until today

why did i wait so long?

to answer the call

from the greatest of all

why did i wait so long?