Traditional
Farther Along
Farther along
We'll know more about it
Farther along
We'll understand why
Cheer up, my brothers
Who sleep with no mercy
We'll understand it
By and by

Sometimes I sit
Lonely and wonder
Why should we struggle
Why even try
When all we win
Is another tomorrow
Another tomorrow
To fight 'til we die

Farther along
We'll know more about it
Farther along
We'll understand why
Cheer up, my brothers
Who sleep with no mercy
We'll understand it
By and by
Young dreams grow old
Some battered and broken
What shone like bright stars
Were just holes in the sky
Tomorrow's a new day
And we're getting older
Why should we bother
To understand why?

Farther along
We'll know more about it
Farther along
We'll understand why
Cheer up, my brother
Who sleeps with no mercy
We'll understand it
By and by
We'll understand it
By and by
We'll understand it
By and by