HALO’S ON ANGELS Lyrics – Kid Cudi | HAVE U BN 2 HEAVEN @ NITE?

HALO’S ON ANGELS Lyrics - Kid Cudi | HAVE U BN 2 HEAVEN @ NITE?

Read the full lyrics of “HALO’S ON ANGELS” by Kid Cudi from the album HAVE U BN 2 HEAVEN @ NITE?. Here, we have shared the complete “HALO’S ON ANGELS” Lyrics along with its music video, deeper meaning and song credits.

A reflective journey from darkness and shame toward healing, faith, and renewal, as Kid Cudi expresses inner struggle, spiritual awakening, and hope, inviting listeners to witness a transformation into light and a clearer, stronger state of mind.

Lyrics of HALO’S ON ANGELS by Kid Cudi

[Intro]
Hmm-hmm
Hmm-hmm
Hmm-hmm-hmm, hmm
Hmm-hmm
Hmm-hmm
Hmm

[Verse 1]
Sitting around the scene
Judged out of my mind
Something’s stuck in my head

Wish I could just start new
They say I’m lost for a whil
od he watching me close
Darkness all my life
Something must change I know

[Chorus]
Flying into the light
Sun shines on me
Halo on Angels, say God, I know
Went from being broken, heart bleeding
And I always had knew I’d be breathing
Yeah, gotta get my mind right

[Interlude]
Yeahhhh, yoooo, yeahhh, yooooo
Yeahhhh, yoooo, yeahhh, yooooo

[Verse 2]
In the center of a high
Praying while the tree got me
Memories flipped on my mind
Many dark days
I can’t еrase the shame, nah
Seems I’m running on E

Sing my prayеrs at night
In the day, ain’t no running around

[Chorus]
Flying into the light
Sun shines on me
Halo on Angels, say God, I know
Went from being broken, heart bleeding
And I always had knew I’d be breathing
Yeah, gotta get my mind right

[Bridge]
Say goodbye goodbye
Imma cry, done breaking my soul
Run into the light
Turn around a new man grows
I will cry
Hey not tonight
Sailing on
Nahhh nahh nahh nahh wooah

[Chorus]
Flying into the light
Sun shines on me
Halo on Angels, say God, I know
Went from being broken, heart bleeding
And I always had knew I’d be breathing
Yeah, gotta get my mind right
Flying into the light
Sun shines on me
Halo on Angels, say God, I know
Went from being broken, heart bleeding
And I always had knew I’d be breathing
Yeah, gotta get my mind right

Meaning of HALO’S ON ANGELS Lyrics

Intro Meaning:
The soft humming sets a mood that feels distant and emotional, like he’s lost in thought. It gives a sense of emptiness and reflection, almost like he’s trying to process feelings he can’t fully put into words yet.

Verse 1 Meaning:
He describes feeling judged and mentally overwhelmed, like his thoughts are stuck and he can’t escape them. There’s a strong desire to restart life and leave the past behind. Even though he feels lost and surrounded by darkness, he still believes that something needs to change, and he’s aware that a higher power is watching over him.

Chorus Meaning:
Here, he shifts toward hope and healing. Moving “into the light” represents leaving pain behind and finding peace. He talks about going from being emotionally broken to surviving and pushing forward. There’s a focus on self-improvement, especially getting his mindset in a better place.

Interlude Meaning:
This part feels like a release of emotion rather than clear thoughts. It carries energy and expression, almost like he’s letting feelings out without needing to explain them.

Verse 2 Meaning:
He reflects on being in a hazy or altered state, possibly using something to cope, while still trying to connect spiritually through prayer. Memories of difficult times keep coming back, and he struggles with guilt and exhaustion. It feels like he’s drained, trying to hold on by praying at night, while during the day he feels stuck and unable to escape his reality.

Chorus Meaning:
Again, the focus returns to hope and recovery. He reminds himself of how far he’s come from pain and emphasizes the need to keep working on his mental state and staying in a better place.

Bridge Meaning:
This part feels emotional and honest. He’s letting go of past pain, even if it means breaking down and crying. There’s a sense of transformation, like he’s becoming a new version of himself. Even though it’s hard, he’s choosing to keep moving forward and not stay stuck in sadness.

Chorus Meaning:
The repeated lines reinforce his journey from darkness to light. It shows that healing isn’t instant but something he keeps reminding himself of. He’s focused on growth, survival, and keeping his mind steady as he continues moving forward.

HALO’S ON ANGELS Song Credits & Production Details

Song Title HALO’S ON ANGELS
Album HAVE U BN 2 HEAVEN @ NITE?
Singer(s) Kid Cudi
Musician(s) Kid Cudi, Eren Cannata, Dot Da Genius, Iain Findlay
Lyricist(s) Kid Cudi, Dot Da Genius, Eren Cannata
Release Date March 15, 2026
Label Wicked Awesome Records
Language English

More Lyrics from “HAVE U BN 2 HEAVEN @ NITE?” Album

HAVE U BN 2 HEAVEN @ NITE?

Kid Cudi • March 15, 2026

Frequently Asked Questions About HALO’S ON ANGELS Song

Who is the singer of the song ‘HALO’S ON ANGELS’?

The song ‘HALO’S ON ANGELS’ is sung by Kid Cudi.

Who wrote the song ‘HALO’S ON ANGELS’ by Kid Cudi?

The song ‘HALO’S ON ANGELS’ by Kid Cudi is written by Kid Cudi, Dot Da Genius and Eren Cannata.

Who produced the music for the song ‘HALO’S ON ANGELS’?

Music of the song ‘HALO’S ON ANGELS’ is produced by Kid Cudi, Eren Cannata, Dot Da Genius and Iain Findlay.

When was the song ‘HALO’S ON ANGELS’ officially released?

The song ‘HALO’S ON ANGELS’ is officially released on March 15, 2026, accompanied by its official music video.

What album is the song ‘HALO’S ON ANGELS’ from?

The song ‘HALO’S ON ANGELS’ is from the album titled ‘HAVE U BN 2 HEAVEN @ NITE?’.

Which record label released the song ‘HALO’S ON ANGELS’?

The song ‘HALO’S ON ANGELS’ by Kid Cudi was released under the record label Wicked Awesome Records.

“This concludes the lyrics of HALO’S ON ANGELS” by Kid Cudi. 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.