(steve leslie, roger springer)
Last night i dreamed i went to sleep for good
And in the crowed that gathered round. there you stood
When it finally came your turn to say goodbye
Right then and there i watched you break down and cry
Chorus
And that's when i knew i was dreamin'
The vision was to good to be true
It'd take much more than me dying
For me to ever see that side of you
At first i thought you were an angel
Waiting there to carry me away
Then the pain left my heart when i felt your touch
And in your arms i found everlasting love
Repeat chorus