“Heaven On My Mind” Lyrics by TobyMac, Forrest Frank is a latest English song in the voices of TobyMac, Forrest Frank. Its music too is composed by singer while brand new “Heaven On My Mind” song lyrics are also written by TobyMac, Forrest Frank. This is a popular song among the people of United States of America. “Heaven On My Mind” by TobyMac and Forrest Frank is all about looking forward to a better place beyond this life. The song talks about the ups and downs of life but keeps a hopeful perspective, dreaming of Heaven where loved ones are waiting and joy never ends. While life on Earth isn’t bad, the singer can’t help but long for the day they’ll finally be in Heaven forever.
Heaven On My Mind Lyrics
[Intro: TobyMac & Forrest Frank]
I got Heaven on my mind
I got people waiting by
Close my eyes and I can see
Dancing on them golden streets
Got me dreaming of the day
Never leave, we get to stay
‘Til I see that welcome sign
I ain’t even gonna lie (Lie, lie)
[Chorus: TobyMac & Forrest Frank]
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 (Ayy)
I got Heaven on my mind (On my mind, yeah)
[Verse: Forrest Frank]
This life got ups and downs (And downs)
Lucies and Charlie Browns (Browns)
You try your best to kick it but still end up on the ground
The sun is shining through
These birds are singing, 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
[Pre-Chorus: TobyMac & Forrest Frank]
I got Heaven on my mind
I got people waiting by
Close my eyes and I can see
Dancing on them golden streets
Got me dreaming of the day
Never leave, we get to stay
‘Til I see that welcome sign
I ain’t even gonna lie (Even gonna lie)
[Chorus: TobyMac & Forrest Frank]
I got Heaven on my mind, on my mind (Oh, yeah)
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)
[Bridge: TobyMac & Forrest Frank]
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)
In Heaven (Heaven)
I’ll come and find you in Heaven (Heaven)
In Heaven
[Pre-Chorus: TobyMac & Forrest Frank, Forrest Frank & TobyMac]
Yeah, I got Heaven on my mind
I got people waiting by
Close my eyes and I can see
Dancing on them golden streets
Got me dreaming of the day
Never leave, we get to stay
‘Til I see that welcome sign
I ain’t even gonna lie (Even gonna lie)
[Chorus: TobyMac]
I got Heaven on my mind, on my mind (I got Heaven)
I got Heaven, life ain’t bad down here
But I got Heaven on my mind, on my mind (I got Heaven)
I got Heaven on my mind (On my mind)
Heaven On My Mind Lyrics Meaning
[Intro]
The singer is thinking a lot about Heaven, where loved ones are waiting. He imagines the beautiful golden streets and dreams of the day when he can stay there forever. Until then, he keeps looking forward to it with excitement, knowing it’s a place of true joy and peace.
[Chorus]
Even though life on Earth isn’t bad, the singer can’t stop thinking about Heaven. It’s always on his mind, filling him with hope and anticipation. He knows something greater is waiting beyond this life, and that thought keeps him going.
[Verse]
Life is full of ups and downs, just like in the comic strip *Peanuts* with Lucy and Charlie Brown, where Charlie always falls even when he tries his best. The singer sees the beauty in life—like the sunshine and birds—but still longs for the moment when Heaven becomes real. He’s grateful to be alive but looks forward to the day when the trumpet sounds, signaling the arrival of eternal joy.
[Pre-Chorus]
The thought of Heaven keeps the singer hopeful. He knows people are waiting for him there, and when he closes his eyes, he can almost picture the joy and dancing. The idea of never having to leave that place fills him with excitement, making him long for the day when he finally sees Heaven’s “welcome sign.”
[Chorus]
Again, the singer expresses that even though life isn’t bad, his heart is set on something better—Heaven. It’s always on his mind, reminding him that this world is temporary, and something far more wonderful is ahead.
[Bridge]
The singer believes that after this life ends, he and his loved ones will meet again in Heaven. No matter what happens on Earth, they will find each other when the truth of eternity is revealed. The promise of being reunited in Heaven brings comfort and reassurance, knowing that love and connection will last forever in that perfect place.
[Pre-Chorus]
Once again, the singer expresses how much he longs for Heaven. The thought of loved ones waiting and the beauty of golden streets makes him excited for the day he can stay there forever. Until then, he keeps holding onto the hope of that amazing place.
[Chorus]
Even though life is good, the idea of Heaven is always in the singer’s thoughts. It gives him something to look forward to, a place where all pain and struggles will be gone, replaced by endless joy and peace.
FAQs
Q. Who has sung Heaven On My Mind song?
A. Heaven On My Mind song is sung by TobyMac, Forrest Frank.
Q. Who wrote Heaven On My Mind lyrics?
A. Heaven On My Mind lyrics are penned by TobyMac, Forrest Frank.
Q. Who has given the music of Heaven On My Mind song?
A. Heaven On My Mind music is composed and produced by TobyMac, Forrest Frank.
“This concludes the lyrics of Heaven On My Mind” by TobyMac, Forrest Frank. If you like this song please share it with your friends and family in USA. If you find any errors in it, please feel free to submit the correct version via the Contact Us section.