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 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 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