For everything there's a reason We don't always need to know, yeah We fear the light of those that leave us The ones that burn twice as bright Or the ones we love twice as much We miss the most, yeah And there's a little piece of heaven Just waiting for you to come home I know, there's a little piece of heaven Just waiting for you to come home I know, someday you will 'Coz life is short, gotta do your own thing Seems the higher that we fly The more the people try and bring you down, yeah Oh, sometimes you love, sometimes you hate Sometimes you know, sometimes you break You fall down and make mistakes and then fear God And there's a little piece of heaven Just waiting for you to come home I know, there's a little piece of heaven Just waiting for you to come home I know, someday you will Little piece of heaven, shining like the night No matter what you do, always by your side And there's a little piece of heaven Just waiting for you to come home I know, someday you will, someday, be there Someday you will be there, I know, you will There's a little piece of heaven, shining in the night No matter what you do, it's always by your side There's little piece of heaven, shining like the night No matter what you do, it's always by your side Everything, there's a reason We don't always need to know, yeah But there's a little piece of heaven Just waiting for you to come home I know, there's a little piece of heaven Just waiting for you to come home I know, someday you will Little piece of heaven, shining like the night No matter what you do, always by your side And there's a little piece of heaven Just waiting for you to come home I know, someday you will, someday you will