Lyrics Page

Long Time Coming

By David Phelps

1,175 views Oct 13, 2026 updated Verified editorial review

Song Meaning

David Phelps' “Long Time Coming” tells the story of someone who has lost track of himself. He asks how he ended up in this crazy place and says there must be something wrong with the mirror because he does not recognize his own face. He calls himself a modern-day prodigal son.

Yet the one he faces looks at him as if he were chosen. With arms open wide, he says, he has lost all his pride and says he is God's. The chorus describes the long road: it has been a long time coming, a twelve-round fight and a thousand nights of darkness, but now he sees the light. His never-ending search is coming to an end, and he is coming home. The second verse says God has pulled back the curtains so that he can see him everywhere, and that he wants to empty his pockets until there is only one thing there. Nothing should hold him down on the way to God, who is his life, his love and all he knows that is true. The final lines recall the saying that you do not know what you have until it is gone. Phelps brings a big, polished voice that fits the dramatic story, and the arrangement builds toward the homecoming. It suits a service on repentance, an altar call or anyone who feels they have wandered too far.

The father running to meet his son is Luke 15:20. Seeking the Lord while he may be found is Isaiah 55:6-7, and being lifted from the pit is Psalm 40:2.

Lyrics Verified by Editorial Team

Will somebody please tell me

How did I end up in this crazy place?

There must be something wrong with this mirror

'Cause I don't recognize my own face


Well I guess I'm just a modern day prodigal son

But You're looking at me like I'm a chosen one

With Your arms open wide, now I've lost all my pride

And I'm yours, I'm yours


It's been a long time coming

Been a twelve round fight

Been a thousand nights of darkness

But I finally see the light

Seems my never ending search is coming to an end

It's been a long time coming

I'm coming home, home


Lord, now that You've pulled back the curtains

I can see You everywhere

And I wanna empty out all my pockets

Till there's only one thing that's there


'Cause I can't have nothing holding me down

When I'm on my way to You

You're my life, You're my love

And You're all I know that's true


Chorus:

It's been a long time coming

Been a twelve round fight

Been a thousand nights of darkness

But I finally see the light

Seems my never ending search is coming to an end

It's been a long time coming

I'm coming home, home


Well now everybody says that you don't know what you've got 'til it's gone

Well now it's gone and I know

And I want it back, so here I go, here I go, here I go, go, go


Chorus:

It's been a long time coming

Been a twelve round fight

Been a thousand nights of darkness

But I finally see the light

Seems my never ending search is coming to an end

It's been a long time coming

I'm coming home, home

Music Video

Save Your Favorites

Create a free account to save songs, build your personal library, and connect with the Zion community.

Create Free Account

Join the Zion Community

Create a free account to save your favorite lyrics, submit song suggestions, and connect with fellow worshippers.

No spam. Unsubscribe anytime.