Your promises help me to persevere Even in the middle of the desert Though I may be tired and thirsty Your word gives me strength to go on And the giants won't make me afraid The walls can't stop me in my way From conquering my inheritance For faithful is the God who made the promise Though I know I am undeserving I'll keep Your promises in my heart Even knowing I have no strength in me In Your word I'll place my trust Though I know I am undeserving I'll keep Your promises in my heart Even knowing I have no strength in me In Your word I'll place my trust And even if my eyes cannot see I receive every promise You've made for me And even if circumstances say no I receive all You have set aside for me I choose to believe and will not give up Until the end Though I know I am undeserving I'll keep Your promises in my heart Even knowing I have no strength in me In Your word I'll place my trust Though I know I am undeserving I'll keep Your promises in my heart Even knowing I have no strength in me In Your word I'll place my trust