Your heaven on earth feels like I've been dragged through hell
How did you end up down there?
Promise, I was there to see it
So I'll be there at your funeral
& I'll sing so loud that you gonna hear me
Your secret's safe up here with me
Tell me can you keep the memories of my broken heart & take that pain away?
I've always seen it perfect clear
We've got the time, dream up another view for us
Your coat of paint was always me
At least I promised to myself I wouldn't sell my soul
At least I promised to myself that I can take the fall
Oh God, the memories are still so good
Another word, your finger's slipping through the air
Another world, another life, I guess you'll find me there