Forever

Have you ever been there?
High atop the blue, blue sky?
Looking down at all those living
That made you cry?

Have you ever been there?
Falling down on an angel's wings?
Crying and laughing and holding your breath
While the angel sings?

Have you ever been there?
Swimming with the pyreflies?
Looking back at what you have lost
Staring into an angel's eyes?

Have you ever been there?
Kissing the raindrops goodbye?
Have you ever been with an angel
Knowing that you could fly?

I have been there
With angels I fly
I'll follow them forever
Over mountains high

For now i'm not alone
I can hear the rainbow sings
While I fly across it
Suspended on angel wings