I wrote this song for you 'Cause they said I'll go today I'll try and stay strong for you And then I'll be on my way They'll welcome me to Heaven And I'll look back on the world and say That I've been here before Every day with you on earth, and so When all that's left is the dust with my bones Won't you put on my songs and dance with my ghost In the mornings? The perfect haunting When all that's left is the dust with my bones Won't you put on my songs and dance with my ghost In the mornings? The perfect haunting Even as a ghost to you You still mean the most to me I've the highest hopes for you In all you'll live to be And even though I'm gone Oh, please don't think that you won't hear from me Just play the songs I wrote for you And I swear that you'll be near to me and When all that's left is the dust with my bones Won't you put on my songs and dance with my ghost In the mornings? The perfect haunting When all that's left is the dust with my bones Won't you put on my songs and dance with my ghost In the mornings? The perfect haunting And in my eulogy Don't speak of the things that only you knew of me Always stoned at night when the world outside was through with me You were there, oh, and you'd weather it Then you'd piece me back together, it's all you, you see So in my eulogy Don't speak of the things that only you knew of me How I'd cry at night when the world outside was through with me You were there, oh, and you'd weather it Then you'd piece me back together, it's all you, you see And so When all that's left is the dust with my bones Won't you put on my songs and dance with my ghost In the mornings? The perfect haunting When all that's left is the dust with my bones Won't you put on my songs and dance with my ghost In the mornings? The perfect haunting When all that's left is the dust with my bones Won't you put on my songs and dance with my ghost In the mornings? The perfect haunting