Analysis

life is good

Angelbaby · life is good

13+
Verdict
Listen first

Implied drug use, mental health themes, societal distress

Detailed Analysis

These lyrics present a generally upbeat but emotionally complex song with several mature undertones. There is no explicit language, sexual content, or violence. However, the lyrics touch on mental health themes ('I'm mad and I'm sad and I'm misunderstood'), possible dissociation or altered states ('face down but I can feel my body moving', 'is this real or am I in an illusion'), and a notable drug reference ('pupils dilated like I'm bout to lose it'), which suggests intoxication or a drug-induced state. There are also references to societal unrest ('the world's in flames', 'everyone fighting') and disillusionment with media and truth ('living in a lie and we can't see the truth', 'turn off the news'). The overall tone is one of forced positivity masking deeper distress, which is a nuanced emotional concept better suited for older children and teens who can contextualize it. The phrase 'some people tell me I'm strange but I like loving this way' is mildly ambiguous but does not rise to the level of sexual innuendo in context. Parental guidance is suggested primarily due to the implied drug reference and mental health/dissociation themes.

Themes

mental health

societal unrest

positivity

drug references

disillusionment

self-identity

Read more about this analysis and how we do it »

Lyrics

Intro: Life is good I’m great Nother circle round the sun The worlds in flames But at least we’re having fun Verse 1: Hey kids I’ll sing you a song And it won’t be very long Some people tell me I’m strange But I like loving this way Ah ah ah La viva es buena My life is great My head’s an antenna I’m wide awake La viva es buena My life is great But I’m mad And I’m sad And I’m misunderstood Chorus: Life is good I’m great Nother circle round the sun The worlds in flames But at least we’re having fun Im good I’m great Nother circle round the sun The worlds in flames But at least we’re having fun Verse 2: Face down but I can feel my body moving Is this real or am I in an illusion Get up get up I’m only human Pupils dilated like I’m bout to lose it so crazy so I turn off the news Living in a lie & we can’t see the truth Every one fighting tell me which side are you Keep a smile on my face too happy to choose


Remember: You know your child best. Use LyricsRay as a tool to inform your decisions, but always trust your parental instincts and family values when determining what's right for your children.
Did this analysis help you?

If so, consider supporting the project to cover some of the development and hosting costs ❤️

Analyze Another SongLearn More
Analysis performed on October 6, 2026