Back to Home

Song Analysis Results

Lyrics analysis with age appropriateness assessment

Moon

Artist: Daniel Caesar

Album: Moon

Contains themes requiring parental guidance
Contains themes requiring parental guidance

Minimum age: Age 13+

Share
Detailed Analysis

These lyrics deal with several mature but non-explicit themes. The song appears to address feelings of internal struggle, identity, and a difficult home or family situation — possibly involving conflict or emotional/physical confrontation ('Why are you a weapon formed up against me? Is this what you call love?'). There is no profanity, sexual content, or drug/alcohol references. The references to violence are thematic and metaphorical rather than graphic, used to describe emotional or relational conflict. Religious imagery is present ('Who's gonna be my Jesus?') used in a reflective, longing context rather than blasphemously. The themes of escaping a troubled home environment, resilience, and self-determination ('Someday I will leave your home / I'll be a man, I'll make my own') are emotionally heavy and suggest experiences like familial abuse or neglect. The lactic acid reference ties physical exhaustion to emotional depletion, which is a nuanced metaphor. Overall, the content is emotionally mature and deals with hardship, identity, and survival in ways that younger children may not fully contextualize, but there is nothing overtly inappropriate. Parental guidance is suggested for younger audiences, particularly around the themes of conflict within the home and spiritual distress.

Themes
identity
resilience
family conflict
emotional struggle
faith and spirituality
self-determination
violence as metaphor
advocacy
hope
escaping hardship

Read more about this analysis and how we do it »

Lyrics

Hit dogs will holler, I'll howl at the moon I'm not who I wanna be at the moment, maybe soon Fighters keep fighting, I'll fight till I'm blue And filled up with lactic acid fighting produced I'd rather fight for you, the only way I know That ain't sustainable Who's gonna fight for me? Who will advocate? Who's gonna be my Jesus? Pull up on a cloud Play that trumpet loud, carry me home Who's gonna be my Jesus? Who will advocate? Violence is as violence does Man is but a pile of dust Why are you a weapon formed up against me? Is this what you call love? Someday I will leave your home I'll be a man, I'll make my own And I'll set this world on fire, you can't stop me There I will rest my bones


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 June 14, 2026
More analyzed lyrics