It takes a long time for a stream to carve the land
It takes a long time for a canyon to be grand
And no one saw the time it took to gain that skillful hand
Oh, it takes a long time for the Lord to make a man
It takes a long time waiting on the break of spring
It takes a long time birthing all your wildest dreams
And no one saw the tears you cried fighting for those things
Oh, it takes a long time
To get a harvest from a seed of love
And in the meantime, all you gotta do is try not to lose
That faith like a child, fire gone wild, faith
Life is half glory, half heartache
No one knows if they got a word
It takes tears all the time
All the prayers in the way
Most hearts aren't beautiful till they break
When you don't know if you are changing the world
Or the world is changing you
Call your mother, call your brother
Call a friend to help you through
When you don't know if you are changing the world
Or the world is changing you
Call your mother, call your brother
Call a friend to help you through
Cause life is half glory, half heartache
And no one knows if they got a word
It takes tears all the time
All the prayers in the way
And the waiting is over
And the most hearts aren't beautiful till they break
Most hearts aren't beautiful till they break
And no one saw the time it took
To gain that skillful hand
And no one saw the time it took to gain that skillful hand
Oh, it takes a long time
For the Lord to make a man