PROMISES

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

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

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

It's not over 'til You say it's finished oh no
And I know that if You said it You meant it

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

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

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

It's not over 'til You say it's finished oh
And I know that if You said it you meant it

Most popular songs of Agnez Mo

Other artists of Contemporary R&B