Lyrics Page

Work In Progress

By Leanna Crawford

726 views Aug 4, 2026 updated Verified editorial review

Leanna Crawford's 'Work in Progress' is a vulnerable Christian pop song about embracing imperfection and trusting God's ongoing work in one's life. She admits her flaws and struggles, choosing authenticity over a polished image, and finds hope in the belief that God is still shaping her. The song encourages listeners not to give up on themselves or others, emphasizing that spiritual growth is a gradual process. It resonates with themes of grace, healing, and faith, reminding believers that God's love covers their brokenness.

Lyrics Verified by Editorial Team

It ain't easy to put imperfect on a page
Admit there's things I need to change
To say what I'm about to say
I've got issues, I'm anything but figured out
And, oh, I feel much better now
That I just said those words out loud

I'm a work in progress
I'm a not quite there yet
A little rough around the edges
Yeah, it's true
A long way from perfect
As long as He's still working
I'm a work in progress
So, don't give up on me yet

This world don't need
Another hide the messes highlight reel
I'd rather be a mess if it means I'm real
They gotta see the broken to see the God who heals

I'm a work in progress
I'm a not quite there yet
A little rough around the edges
Yeah, it's true
A long way from perfect
As long as He's still working
I'm a work in progress
So, don't give up on me yet

(Ooh, woah, oh, oh)
(Ooh, woah, oh, oh)
(Ooh, woah, oh)
Don't give up on me yet
Yeah (Ooh, woah, oh, oh)
Yeah (Ooh, woah, oh, oh)
Yeah (Ooh, woah, oh, oh, oh, oh)

I'm a work in progress, yeah (Yeah, yeah)
I'm a not quite there yet, but it's okay

I'm a work in progress
I'm a not quite there yet
A little rough around the edges
Yeah, it's true
A long way from perfect
As long as He's still working
I'm a work in progress
So, don't give up on me yet

(Ooh, woah, oh, oh)
(Ooh, woah, oh, oh)
(Ooh, woah, oh)
Don't give up on me yet
Yeah (Ooh, woah, oh, oh)
Yeah (Ooh, woah, oh, oh)
Yeah (Ooh, woah, oh, oh, oh, oh)

So, don't give up on me yet
(I'm a work in progress) (Ooh, woah, oh, oh)
(I'm a work in progress) (Ooh, woah, oh, oh)
(I'm a work in progress) (Ooh, woah, oh, oh, oh, oh)

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.