

Prompt / Lyrics
--- 🔊 [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." ---
Tags
90 BPM. F# M. Melodic vocals + atmospheric trap + gritty rap verse + cinematic sound design #MelodicTrap #EmoKpop
2:53
No
7/3/2025