An exceptional song written and performed by Jem Cooke describes the long long road ahead, and the fact that it does come to an end eventually. Backing vocals, also by Jem, perfectly balance the lead vocal and contain the right amount of gospel choir pathos without it being pastiche. Lovely piano as well, which is one of the additional mixes that can be used as a solo underscore for so many applications. Beautiful and evocative.