Companions thru the ages
leaping from star to star
While traveling alone
yet never far apart
Together and discovering
new futures everywhere
They've learned from their pain
the secret is to care
While meeting one another
Old lessons they re-learn
Old promises fulfilled
Together they've returned
Companions thru the ages
seeking each other out
They go from world to world
In pain but yet unbowed
They are certain, without asking
the search will end, one day
Companions thru the ages
different but the same