Back to Home

Song Analysis Results

Lyrics analysis with age appropriateness assessment

All My Life

Artist: Lil Durk

Album: Lil Durk

Contains mature content for mature audiences
Contains mature content for mature audiences

Minimum age: Age 18+

Share
Detailed Analysis

These lyrics contain multiple categories of mature content that make them unsuitable for younger audiences. There is frequent use of strong profanity and racial slurs throughout. Violence is referenced in multiple contexts, including shootings, drive-by imagery ('shoot out the whip like road rage'), murder of young rappers, and references to being jailed and chained. Drug references appear, including a line discouraging drug use but referencing it directly ('stop tryna take drugs'). The lyrics also touch on serious systemic issues such as police harassment, the criminal justice system, RICO charges, felony records, FOID card restrictions, child support battles, and generational poverty. Mental health themes are present, including a direct reference to children wanting to hurt themselves. While the overall message carries redemptive and motivational undertones — emphasizing resilience, growth, and survival — the density of explicit language, violent imagery, and heavy social themes requires significant life experience and emotional maturity to contextualize appropriately. The song is best suited for mature listeners who can critically engage with its social commentary without being negatively influenced by its more graphic elements.

Themes
profanity
racial slurs
police brutality
systemic oppression
violence
gun violence
incarceration
criminal justice system
drug references
mental health
self-harm awareness
generational poverty
resilience
social commentary
rapper death and grief
media criticism
child support
financial struggle
self-improvement

Read more about this analysis and how we do it »

Lyrics

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 July 27, 2026
More analyzed lyrics