I keep waiting
For my ship to come in
I've been through the storms
This life has put me in
And some days
The sea is glass
And other days are storms
And I'm a stranger on a raft
But I'm waiting
I'm waiting
For my ship to come in
Jesus
You never warned me
Living in this life
Can be so lonely
In the deserts
Where I have walked
And now that I'm awake
You've got me sitting by this dock
Just waiting
Yeah I'm waiting
For my ship to come in
The rope slips through my hand
I drift away
'Til I can't see the land
But I keep waiting
For my ship to come in
Running in a race
I feel I'll never win
And I'm searching
But I am lost
And the devils in the bill
But who can know the cost
I'm waiting
I'm just waiting
For my ship to come in
Yes I'm waiting
I'm waiting
For my ship to come in