An endless turning stairway climbs To a tower of souls If it takes another thousand years, a thousand wars, The towers rise to numberless floors in space I could shed another million tears, a million breaths, A million names but only one truth to face
A million roads, a million fears A million suns, ten million years of uncertainty I could speak a million lies, a million songs, A million rights, a million wrongs in this balance of time But if there was a single truth, a single light A single thought, a singular touch of grace Then following this single point , this single flame, The single haunted memory of your face I still love you
A thousand times the mysteries unfold themselves Like galaxies in my head On and on the mysteries unwind themselves Eternities still unsaid Till you love me