
Long Time Coming
I’ve been walking through the fire,
I’ve been crawling through the rain.
Every mile just took me higher,
Every loss just carved the pain.
But the night can’t last forever,
And the chains can’t hold me down.
It’s a long time coming,
But I’m standing tall at last.
It’s a long time coming,
Left the shadows in the past.
Every tear, every fight,
Led me here to the light —
Oh it’s a long, long time…
A long time coming.
I’ve been broken, I’ve been beaten,
But I never lost my song.
Every moment had a reason,
Every wrong just pushed me on.
Now the road is turning golden,
And the weight is off my soul.
It’s a long time coming,
But I’m standing tall at last.
It’s a long time coming,
Left the shadows in the past.
Every tear, every fight,
Led me here to the light —
Oh it’s a long, long time…
A long time coming.
Hear the thunder, feel the flame,
I ain’t never gonna be the same.
All my trials turned to gold,
Now the story can be told.
It’s a long time coming,
But I’m standing tall at last.
It’s a long time coming,
Left the shadows in the past.
Every tear, every fight,
Led me here to the light —
Oh it’s a long, long time…
A long time coming.
A long time coming…
Oh a long time coming…
Yeah, a long time coming…
I made it home.
©Copyright 2025. Gold Shield Publishing Inc
Writer: Flash/Songsmith