Once there, once there was an angel
She was everything that I will never be
I had to make my heart into a stranger
So I could leave her
I had to leave her
To be free
Walk me, walk me through the hours
Show me what only you can see
Take me, take me to the flowers
That you planted
That you grew
Inside of me
Once there, once there was a beauty
Too heavy for my eyes to hold
Once there, once there was a vision
So profound, so deep and rich
It burned my soul
Oh... burned my soul
Once I, once I held a diamond
In my, in my open hand
I gave it, gave it to my lover
As she held it
Up to the light
It turned to sand
Tell me, will you be my mother
Tell me, will you be my child
I'll tell you there's never been another
Could make me feel
Could make me feel
So strange and wild
Once there, once there was an angel
She was everything that I will never be
I had to make my heart into a stranger
So I could leave her
I had to leave her
To be free
Oh... to be free