It’s so hard for an innocent angel
To breathe on the earth far from Heaven
But for my angel, it was much harder
To see me here lost in the fire
O my angel
You're melting my heart
With your injured wings
And scorched feathers
O my angel
You're melting my heart
With your gasping breath
And bruised face
O my angel
My angel
O my angel
My angel
You save me and burn me again
In your love, such a beautiful pain
Have I met you anywhere before?
I feel I’ve known you a thousand years or more
O my angel
You're melting my heart
With your injured wings
And scorched feathers
O my angel
You're melting my heart
With your gasping breath
And bruised face
O my angel
My angel
O my angel
My angel
Your injured wings
Your scorched feathers
Your injured wings
Your scorched feathers
O my angel
My angel
O my angel
My angel