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
New season, charlie brown
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