Under southern skies, I found your name Through dust and fire, we played the same game From lives before, I still recall Your voice that breaks my every wall We'll meet again where the rivers run In every lifetime, two hearts as one Through rise and fall, through joy and pain Our souls will dance and love again I felt your touch in a passing dream Like golden fields where the sunlight gleams Through every dawn, through every scar You've been my guide, my northern star We'll meet again where the rivers run In every lifetime, two hearts as one Through rise and fall, through joy and pain Our souls will dance and love again We've sown this bond in sacred ground A love reborn where hearts are bound Across the time, our spirits glow Forever yours, forever I'll know We'll meet again where the rivers run In every lifetime, two hearts as one When life begins, when night is gone Our souls will keep on moving on We'll love again, in every dawn