Last night I dreamed I went to sleep for good
And in the crowd 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
And that's when I knew I was dreamin'
The vision was too good to be true
It'd take much more than just 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
And that's when I knew I was dreamin'
The vision was too good to be true
It'd take much more than just me dying
For me to ever see that side of you
And in the crowd 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
And that's when I knew I was dreamin'
The vision was too good to be true
It'd take much more than just 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
And that's when I knew I was dreamin'
The vision was too good to be true
It'd take much more than just me dying
For me to ever see that side of you