Off cover art

Off

by Banksy

AI-generated Rap song · 3:52 · 0 plays · 1 likes

Lyrics

[Intro - lone dark piano, distant vinyl crackle, breathy spoken cadence]
Yeah...
I’ve been at war with the mirror,
arguing with shadows in the corners of my ceiling,
trying to sleep while my thoughts keep drilling,
like they’re digging for a body that I buried in feelings...

[Verse 1 - pounding drums enter धीरे-धीरे, ominous strings, rapid-fire introspective rap]
I wake up to the sound of my own mind screaming,
same room, same scars, same tired breathing,
heart like a drumline, hands start shaking,
every little silence feels like the walls start leaning.
I been polite with the pain, now it’s getting rude,
sits at my table like it pays my dues,
feeds me lies in a suit, says “you’re not enough,”
then it laughs when I fold, then it calls my bluff.
I got memories dressed like ghosts in the hall,
every one of them knows how to trip and fall
through the cracks in my chest where the light won’t stay,
and I’m dragging my name through a blood-red day.
Anxiety’s a thief with a key and a grin,
keeps breaking in when I’m trying to win,
puts a noose made of “what if” around my head,
then tells me to smile like the worst is dead.
But I’ve been counting every bruise like a reason to rise,
every tear like a spark in the black of my eyes,
if I’m drowning, I’m learning how deep I can go,
'cause the darker the water, the stronger I grow.

[Pre-Chorus - strings swell, drums tighten, vocal intensity rising]
I can feel it closing in, but I won’t let it win,
every crack in my armor is where the light gets in,
if I break, let me break into something real,
I’m still here, still scarred, still hard to kill...

[Chorus - soaring hook, full orchestra, heavy 808s, anthemic layered vocals]
I’m still standing in the fire, still breathing in the smoke,
with my hands wrapped around every chain they ever threw.
I’ve been buried by the pressure, but I rose from the choke,
I’m the war they couldn’t end, I’m the storm they couldn’t hold.
When the night gets loud, I get louder than the fear,
I don’t bow to the dark, I make a path through here.
Yeah, I’ve been torn apart, but I’m stitched with gold,
I’m the wound, I’m the scream, I’m the will to stay whole.

[Verse 2 - darker piano motif, sharper hi-hats, tense orchestral hits, aggressive internal rhyme]
I got a mind like a maze with the lights turned off,
every turn got a doubt trying to knock me off.
I been talking to my demons like, “What do you want?”
They say, “Nothing you can touch, just your hope, just your lunch.”
They don’t need a knife when they know the weak spots,
they can turn a good day into a deep shot,
make a smile look fake, make a laugh feel thin,
make you question if the skin you’re in fits in.
I seen panic in the mirror, it was wearing my face,
said, “You’ll never outrun what you carry in place.”
But I learned that the cage can’t live without fear,
and fear gets small when the truth gets near.
So I write like a fighter with a pulse in his pen,
every line is a strike, every verse is a dent
in the door I been kicking since the age of “why me?”
Now I’m breaking through the noise like a siren in a sea.
I don’t need perfect, I need present, I need breath,
I need one more minute, one more step, one less death
of the version of me that the darkness tried to make—
I’m not what it buried, I’m what it couldn’t take.

[Bridge - stripped piano and strings, vulnerable half-sung delivery, distant timpani]
If I’m honest, I still hear the call,
still feel small when the ceiling falls,
but every scar is a map I made,
proof I survived what I couldn’t evade.
So if I tremble, let the ground shake too,
I’m not gone, I’m just pushing through...

[Chorus - bigger, more explosive, choir-like harmonies, pounding drums and strings]
I’m still standing in the fire, still breathing in the smoke,
with my hands wrapped around every chain they ever threw

More by Banksy

Make your own song with SoundLab AI