Feels like I'm standing on the edge and they trying to push me over
Please be patient with me cause I'm a work in progress
You see I'm trying to do the right thing and trouble just keeps on pressing me
Cause I'm a work in progress
He without sin cast the first stone You can judge me if you want to
Maybe I'm right maybe I'm wrong Ooh
But I'm trying to get myself together
And the world won't let me live it down
I tried to do it myself but I just couldn't figure it out
Then I got Jesus in my life and He washed away all my sins
He pulled me out of all of my mess now they tryin to push me back in
Feels like I'm standing on the edge and they trying to push me over
I keep reminding myself I'm a work in progress
You see because I'm trying to do the right thing the devil just keeps on messing with me
Cause I'm a work in progress
Whom the Son sets free is truly free indeed no matter how people may feel
No matter how it may seem I gotta hold to my confession as I travel on this journey
See the world found me guilty but The Lord is my attorney yeah yeah
I'm not what I wanna be but I'm not what I used to be
I'm holding on to my faith I'm staying on bended knees
When it feels like I'm standing on the edge and they trying to push me over
I keep reminding myself I'm a work in progress Yeah
It's like I'm walking through the fire Instead of burning me its just purging me
Cause I'm a work in progress
Say what you want to
Call me what you want to
Call me what you want to
Yeah yeah yeah yeah eah
I'm doing the best that I can and holding on to His unchanging hand
When it feels like I'm standing on the edge and they trying to push me over
Yeah yeah yeah yeah yeah I'm a work in progress
I'm still a work in progress You might wanna push me so hard
I'm a work in progress
Lord I'm not what I wanna be but I'm sho' not what I used to be
Yeah yeah yeah yeah yeah I'm a work in progress
I'm trying to do the right thing yes I'm trying to do the right thing
Yeah yeah yeah yeah yeah I'm a work in progress