---
🔊 [Intro – Ambient Wind + Slow Piano Chords + Footsteps FX]
V1 (soft):
"Not every heart shatters. Some just harden… like gravel."
---
🎤 [Verse 1 – V3 – soft falsetto melody]
🎵
I don’t cry, I calcify
Built these walls where I used to try
You see calm, but I feel scars
Each beat bruised like old guitars
🎵
---
🎤 [Verse 2 – V2 – melodic rap, steady pacing]
🎵
I gave love with both palms open
You threw rocks, I stayed unbroken
Now I walk slow, but not afraid
These steps paved in what I gave
🎵
---
🎤 [Pre-Chorus – V1 – vocal climb + layered echoes]
🎵
You said “forever” like it cost you none
Now I wear silence like a loaded gun
Each goodbye a stone in my chest
But I walk — even breathless
🎵
---
🎤 [Chorus – ALL – emotional group vocals, heavy drums]
🎵
Gravel in my heart — not smooth, not clean
But it kept me strong through what I’ve seen
I don’t run, I let it hurt
Step by step through all this dirt
Gravel in my heart — no fairy tale
Just truth too raw to ever fail
I loved like fire, you left like rain
Now I walk through that pain again
🎵
---
🎤 [Verse 3 – V3 – falsetto run, emotional break]
🎵
Each memory feels like stone
But I still carry it alone
You were soft — until you weren’t
Now I live with what you burnt
🎵
---
🎤 [Bridge – V2 – rap, cinematic tone]
🎵
I ain’t cold — I’m carved this way
By hands that loved, then walked away
You don’t see blood, but I still bleed
Just learned to wear it underneath
🎵
---
🎤 [Final Chorus – ALL – harmony rich, uplifting tone]
🎵
Gravel in my heart — yeah, it weighs
But it built the roads I walk today
Not smooth, not soft, not sweet
But it’s real beneath my feet
Gravel in my heart — worn and wild
The cost of loving as a child
I don’t regret, I just breathe slow
And walk the path I had to know
🎵
---
🎤 [Outro – Soft Rain, Reverb Trail, Ambient Fade]
V1 (whispered):
"Not every ending breaks you… some just build the road back."
---