Years have passed by
And I'm the keeper of the flame
True love can't die
True love can't die
Played with fire and I was burned
And I'm the keeper of the flame
And the angels call my name
Dying love will leave no doubt
That I'm the keeper of the flame
When the fire is burning out
All this time how I have yearned
Just to have my love return
It smolders in flames
Dying love will leave no doubt
Dying love will leave no doubt
And the angels call my name
Gave a heart but I was spurned
The spark still remains
Years have passed by
I'm the keeper of the flame
When the fire is burning out
It smolders in flame
Ask no pity, beg my shame
The spark still remains