Waiting for the train to come I keep waiting for the train to come Dreaming of the river and the rising sun I keep thinking 'bout the world to come
My life packed up in a suitcase Old man staring from the doorway My hope tarries in the distance Love comes On the wheels of my deliverance
Oh, where is the river unbroken Oh, when will the whistle blow
Waiting for the train to come I keep waiting for the train to come Keeping my appointment With the one who lives In the heart of everything that is
All night sleeping at the station Dear God It's hard not to be impatient I watch through the windows of forgiveness I cry and my word's my only witness
Oh, where is the river unbroken Oh, when will the whistle blow Oh, where is the river unbroken Oh, when will the whistle blow
Sometimes I feel I can't go on I get so tired all passion's gone My head, my heart, my arms, my legs Without the strength to crawl away Then something breaks inside my soul That Spirit finally taking hold My ears can hear My eyes can see Those clouds that cover me
Oh, where is the river unbroken Oh, when will the whistle blow