

Prompt / Lyrics
[Intro] All my life I been mad at somethin' Teeth tight Heart black, still pumpin' (yeah) [Verse 1] All my life I was swingin' at ghosts Whole block laughin', I was the joke Hand-me-down shoes, same two coats Couldn't trust love, only knew "don't" Mama in the kitchen, cryin' in code Daddy in the street, never came home I was that kid they ain't bring to they folks Anger in my throat, chokin' on smoke I remember nights starin' holes in the wall Prayin' that the pain turn me into somethin' tall They was throwin' stones, I was stackin' every one Now they hang around my neck, heavy as the sun (yeah) [Chorus] All my life I been fightin' this rage Turned that hurt to a whole new face Big now, but it made me colder Big rocks sittin' heavy on my shoulders All my life I been runnin' from breakin' Now I break bread with the same ones hatin' Can't change me, heart only got older Big rocks sittin' heavy on my shoulders [Verse 2] Hit a growth spurt, hit a growth in my pride Hit the gym, hit the block, got wide Same ones talkin' now beg for a ride I don't even look when they wave outside I remember wishin' I could ever feel safe Now the door double-locked, gate on the gate Roll up to the spot, yeah the tension so thick Every handshake stiff, every stare feel slick Put ice on my neck, but it ain't cool the core Couple bands in my fist, still poor in my soul They say "man, you changed," yeah, that's the goal But this rage still the same, just dressed in gold (woo) [Chorus] All my life I been fightin' this rage Turned that hurt to a whole new face Big now, but it made me colder Big rocks sittin' heavy on my shoulders All my life I been runnin' from breakin' Now I break bread with the same ones hatin' Can't change me, heart only got older Big rocks sittin' heavy on my shoulders [Bridge] You ain't never had your fists as your only friend (only friend) Talkin' to the mirror like "it's us to the end" (to the end) Now it's velvet ropes, but the pain still lurks Whole crowd scream my name, I still feel cursed (yeah) [Chorus] All my life I been fightin' this rage Turned that hurt to a whole new face Big now, but it made me colder Big rocks sittin' heavy on my shoulders All my life I been runnin' from breakin' Now I break bread with the same ones hatin' Can't change me, heart only got older Big rocks sittin' heavy on my shoulders (on my shoulders)
Tags
rap, Aggressive hip hop club banger over dark, melodic trap beat; harsh male vocals up front, heavy 808s and crisp hats. Verses ride a menacing pocket with sparse piano stabs and eerie synths; chorus widens with distorted vocal doubles and chant-style ad-libs. Final hook adds subtle choir pads under the lead to feel triumphant but still ruthless., harsh, male vocals, hip hop
3:01
No
3/23/2026