Winter rain, it falls too hard
Take my hand and take my heart
In these times when we're apart
You are still my lover
I can feel your whisper close
Like the sweetness of a rose
When I turn I hear your voice
You're my only lover
They say that every one thousand years a love may come
To wrap you up and tie your bones
Well, I've got mine
And you met me off the train
You knew my face, you knew my name
It's my soul you came to claim
Yeah, you heal me, lover
You held me close, you held me tight
Those arms, they took me through the night
Wake to grant me a new life
You inspire me, lover
They say that every one thousand years a love may come
To wrap you up and tie your bones
Well, I've got mine
Tragedy it seems to strike
At the peak of any life
Know, no matter what it tries
You are still my lover
I'll hold you close, I'll hold you fast
And wipe those tears back with my hand
And when we both return to sand
You are still my lover
They say that every one thousand years a love may come
To wrap you up and tie your bones
To steal your flesh and save your soul
And take you to the great unknown
Well, I've got mine