like an angel of the sky, you came
clearing up all the clouds, the sadness and the rain
so pure and healing was the love you bring
i knew inside it felt so right

for me i´ve struggled all my life
to find that thing that makes it right
with you it seems i may have found
some other kind of love

i will love you all my life
always be by your side
and i will give you all i have
´cause you gave me peace and joy again
again, again

i was scared to let go and trust your love
after what i´ve been through i have had enough
whisperin´ through your eyes, you never said a word
but something said you´re insane

for me i´ve struggled all my life
to find that thing that makes it right
with you it seems i may have found
some other kind of love

i will love you all my life
always be by your side
and i will give you all i have
´cause you gave me peace and joy again
again

a friend is what you´ll always have in me
i´m so grateful for the man you turned out to be
and it doesn´t matter who you happen to meet
you´ll forever be a sacred part of me

i will love you all my life
always be by your side
and i will give you all i have
´cause you gave me peace and joy again
again, again