The Distance
Teed
4:52I 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