You held my hand tightly as I faded away
Your tears streamed down your face, as I let you go
I\'m sorry this is how it has to be, my time here is done
I\'m standing at heavens gates and there I will wait for you
You were always there to cheer me up
Lighten up my days when life did it\'s best to stuff it up
I danced with you underneath the moon and sunset
I\'m standing at heavens gates and there I will wait for you
Stand on a mountain; I will be standing beside you
Swim the ocean, I shall swim beside you
Cry and I will be there to comfort you, although you cannot see me
I\'m standing at heavens gates and there I will wait for you
I\'ve seen it here, the beauty of heaven
The clouds and stars spell out your name as I watch over you
The special day didn\'t happen, baby I promise it will come
I\'m standing at heavens gates and there I will wait for you
You mean everything to me and I will protect you
We made a promise to never be alone, please remember
You are not alone for I\'ll live in your heart forever
I\'m standing at heavens gates and there I will wait for you
This isn\'t goodbye...Just a new beginning to another life
Never frown baby, smile because it happened
I haven\'t left you, for you will see me again
I\'m standing at heavens gates and there I will wait for you