I walked alone through the mouth of a desert storm
I wandered years over plains to the distant shores
And I did it all for love
I learned to shoot by the light of an open fire
I learned the songs that they sung from an old empire
And I did it all for love
I did it cause I know my life is a flashing light
And I did it cause I know my life is a flashing light
In the beating heart of a stormy night
And I warned you when my days are done
Everything I did
I didn't fall in love
I didn't fall in love
I followed trails in a disguise full of mountain rain
I spoke in tongues to a ghost trying to heal my pain
And I did it all for love
I did it all for love
I found a man by the side of the pyramid
Who taught me words that he'd learned from a mystic's lips
And I did it all for love
I did it cause I know my life is a flashing light
In the beating heart of a stormy night
And I warned you when my days are done
Everything I did is a flashing light
And I did it cause I know my life is a flashing light
And I did it cause I know my life is a flashing light
Now I know that the wind blowing through the trees
Is the voice of the spirits calling after me
Cause I did it cause I know my life is a flashing light
Eat it all for love
I did it cause you know my life
Is a flashing light
In the beating heart of a stormy night
And a warm night
When my days are done
Everything I did
I did it for love
Every place that I crossed
Every mountain I climbed
Every river I swam
Every night that I cried
I did it all for love
I did it for love