AGNEZ MO
Promises (Remix)
[Intro]
Oh, oh

[Verse 1]
I know I say I will change if You pull through for me
But I'm back to my ways by the end of the week
Try to stand on my own, but I fall to my knees
You're the shepherd that leaves the one hundred for me

[Pre-Chorus]
By myself, I may try my best
But my best ain't good enough
When my faith ain't strong and I can't go on
And there's no one else to trust

[Chorus]
You're the one who always keeps Your promises
Over again and again and again and again
Even when I fail, You keep Your promises
Over again and again and again and again

[Post-Chorus]
It's not over 'til You say it's finished, oh no
And I know that if You said it, You meant it

[Verse 2]
Lord, on my own, I would lie, I would steal, I would cheat
But You sent down Your son so I could be redeemed
Before I even ask, You provide what I need
When the battle seems lost, You still have victory
[Pre-Chorus]
By myself, I may try my best
But my best ain't good enough
When my faith ain't strong and I can't go on
And there's no one else to trust, oh

[Chorus]
You're the one who always keeps Your promises
Over again (Again) and again and again and again
Even when I fail, You keep your promises
Over again and again and again and again

[Post-Chorus]
It's not over 'til You say it's finished, oh
And I know that if You said it, You meant it

[Outro]
Mm-hmm (Ooh)
Mm-hmm