[Verse 1] Echoes in my chest, heart a drumline hollow Memories play, can't escape, can't swallow Eyes shut tight, but the vision still follows Shadows on the wall, your name I still call, though [Pre-chorus] You said I’d move on, find a new kind of fire But every spark since you, burns out, no higher [Chorus] You were right, I never replaced you Every night, the ghosts still chase through After all these years, I’m stuck in the same view Still haunted by the love we used to share, true [Verse: chopper rap] Yo, right, you were right, twisted truth, a bitter pill Swallowed it whole, but the taste still lingers, still Missed the whole show, front row seat to a life you could've built Building blocks, toy trucks, mud pies, all the thrills He grew, man, sprouted tall, a sapling to a tree Strong roots, sturdy trunk, wild and free Your shadow nowhere, no echo of your glee Just empty space, where a mother's love should be Stranger, yeah, a ghost in the frame, a name on a plea Stranger, ain't no love lost, just what could be Stranger, son to man, where were you, who did you see? Stranger, chose the cold, now you're just history Boy to man, quick flash, blink and it's gone First steps, scraped knees, battles bravely fought, hard won No soft touch, no lullaby, no rising sun Just open air, a narrative spun, done You had the chance, script in hand, to play the leading role Instead, a walk-on, a distant, silent soul Now the final scene, credits roll, lost all control A life unwritten, a story never told, whole Stranger, yeah, a ghost in the frame, a name on a plea Stranger, ain't no love lost, just what could be Stranger, son to man, where were you, who did you see? Stranger, chose the cold, now you're just history Could've been hugs, could've been talks, could've been there Could've been love, could've been hope, could've been care But chose the outside, watched from a distant stare Now the man stands tall, breathes his own air, I swear. [Verse 2] Lost in the haze, neon dreams in my sight But your face creeps in under blacklit nights Tried to drown it out, bass drop, no light Every beat reminds me, wrong or right [Bridge] Synthetic highs can’t bury the lows Your laugh’s still the melody my mind knows Tangled in wires, but it still shows This heart can’t reboot, system froze [Chorus] You were right, I never replaced you Every night, the ghosts still chase through After all these years, I’m stuck in the same view Still haunted by the love we used to share, true [Verse: chopper rap] Faster than a heart when it’s racin’, pacin’, Time don’t wait, it’s erasin’, facin’ Every tick-tock, your choice, misplaced it, Your grip slipped, now the bondβ€”can’t trace it. Our son’s steps grew strong, no stumblin’, From Lego blocks to the grind, now rumblin’. A lion in the jungle, roar so thunderin’, But you? Ghosted, vanished, blunderin’. Coulda been the mother to the man he became, Now your name just a whisper, a flicker in flame. Shoulda been the shield when the world threw shame, Now his strength’s his own, your absenceβ€”his claim. Split-second chances, you blinked, now they’re gone, The sun rose, set, and still you withdrew, withdrawn. Coulda had a throne in the life you spawned, But you left, now the story rewrites you as wrong. Runnin’ from the truth but the truth got quicker, Chopper flow cuttin’ deep, word blades like scissors. Regret’s a cold liquor, burns slow, it lingers, The son you ignored? Now he’s liftin’ the pillars. You missed it all, every laugh, every fall, Every scraped knee, every triumph, every call. Now you just a shadow on the edge of the hall, Coulda been his motherβ€”chose to be nothin’ at all. You were right. I never replaced you. After all that... Why would I want to? [outro] [end]