The curtains close on this fairy tale I'm standing all alone I can't feel the ground beneath my feet For I am just a ghost Could this be the end? Will I ever see you again? I've searched the whole world for all my life To find where I belong It took so long to realize That place was always your arms How couldn't I see All I need's right in front of me See me, I hope you can hear me Forever and eternally you'll always have my heart 'Til death do us both part I lay down some roses upon your grave Never got to say goodbye When you said that together forever and always we would stay Was this what you had in mind? We were just kids How'd we let it come to this? See me, I know you can hear me Forever and eternally you'll always have my heart 'Til death do us both part It's so astounding Your voice it surrounds me Never let go of me Hold onto my heart No death won't tear us apart Take me back again When we were still hand in hand And not buried under dirt and snow No matter what the cost Forget all that we lost I will never let you go (Forgive this) Take me back again (Empty distance) When we were still hand in hand (Pulling me to let you go) And not buried under dirt and snow (Believe me) No matter what the cost (No deceiving) Forget all that we lost (I love you more than you'll ever know) I will never ever let you go