Verse 1
I was clean till your shadow found me,
White lines on a midnight road.
You smiled like you already owned me,
Said, “Trust me,” then let me go.
Every promise had rust around it,
Every kiss tasted half-untrue,
I learned real fast how love can bruise
When it’s wearing someone new.
Pre-Chorus
You said pain builds character—
Funny how it builds a scar.
Chorus
You dragged me through the gravel,
Left my name in the dust.
Called it love, called it battle,
Called it breaking my trust.
I bled truth just to travel
Where your lies felt like home,
You dragged me through the gravel—
And I crawled back alone.
Verse 2
I stitched my pride with cheap forgiveness,
Paid in nights I couldn’t sleep.
You kept score like a witness,
I kept hope on a leash.
Every time I tried to stand up,
You said, “Baby, don’t be brave,”
Turns out chains sound like applause
When you’re scared of being saved.
Pre-Chorus
You said pain builds character—
Guess I built mine far too hard.
Chorus
You dragged me through the gravel,
Left my name in the dust.
Called it love, called it battle,
Called it breaking my trust.
I bled truth just to travel
Where your lies felt like home,
You dragged me through the gravel—
And I crawled back alone.
Bridge
Now the mirror knows my story,
Every scar’s a map I read.
I don’t need your kind of glory,
I survived what you did to me.
Final Chorus
You dragged me through the gravel,
Yeah, but hear this part—
I learned how to unravel
With a fireproof heart.
I won’t beg, I won’t rattle,
I won’t answer your call.
You dragged me through the gravel—
But I rose through it all