I've traveled this long road of life.
I've seen happiness; I've seen strife.
I've served God from place to place,
Telling the story, saved by grace.
Many miles I have traveled here,
Some sad, some filled with cheer,
But my weary soul will feel its best
When one day it enters Heaven's rest.
I must serve the Lord here below
Until He says, "It's time to go."
I must go about, trying to do good,
Pleasing God the way I should.
Going home will really be great,
But I should work here while I wait.
Still I am yearning more and more
To make my trip to that golden shore.