Lyrics Page

Long Time Coming

By David Phelps

1,114 views Jul 20, 2026 updated Verified editorial review

David Phelps' song 'It's Been a Long Time Coming' is a personal testimony of returning to God after a period of struggle and distance. The lyrics compare the singer to the prodigal son, acknowledging past pride and darkness while celebrating the moment of coming home to the Father's open arms. The song emphasizes repentance, surrender, and the joy of restoration. It reflects on a journey of searching and fighting through difficulties, ultimately finding light and truth in God. The message is one of hope and redemption, encouraging listeners to let go of anything that holds them back from fully embracing God's love.

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.