I got heaven on my mind I got people waitin' by Close my eyes and I can see Dancin' on them golden streets Got me dreamin' of the day Never leave, we get to stay Till I see that welcome sign I ain't even gonna lie (lie, lie) I got heaven on my mind, on my mind I got heaven Life ain't bad down here, but I got heaven on my mind, on my mind I got heaven on my mind (on my mind, yeah) This life got ups and downs Lucies and Charlie Browns You try your best to kick it, but still end up on the ground The Sun is shinin' through, these birds are singin' too I'm happy to be with it but can't wait for trumpet sounds Oh, lord, I'm so grateful that today I am alive But until the end of time I got heaven on my mind I got people waitin' by Close my eyes and I can see Dancin' on them golden streets Got me dreamin' of the day Never leave, we get to stay Till I see that welcome sign I ain't even gonna lie I got heaven on my mind, on my mind I got heaven Life ain't bad down here, but I got heaven on my mind, on my mind (on my mind) I got heaven on my mind (heaven on my mind) When this world's behind me and my days are all through You try and find me, I'll try and find you When this world's behind me, and we see it's all true You'll know where to find me, I know that I'll find you In heaven (heaven) I'll come and find you in heaven (heaven) In heaven Yeah, I got heaven on my mind I got people waitin' by Close my eyes and I can see Dancin' on them golden streets Got me dreamin' of the day Never leave, we get to stay Till I see that welcome sign I ain't even gonna lie (even gonna lie) I got heaven on my mind, on my mind (ah, ah, ah) (I got heaven) I got heaven (ah, ah, ah) Life ain't bad down here, but I got heaven on my mind, on my mind (ah, ah, ah) (I got heaven) I got heaven on my mind