Psalm 25:20-21 O keep my soul, and deliver me: let me not be ashamed; for I put my trust in thee. Let integrity and uprightness preserve me; for I wait on thee.
David is trusting in the Lord while he prays for the Lord to keep him and deliver him. He trusts that the Lord will not disappoint him nor let him down. He believes that the Lord will be present to hear and help him and deliver him from his present fears, troubles, and worries. He is given the confidence in the Lord that He will keep and preserve him, so that he need not turn to any other source of help.
He is so sure of God’s salvation that he will wait on the Lord to work out the answers for his deliverance. He does give up on God, knowing that in His appropriate time He will act. His integrity and uprightness means he is praying “in Jesus’ name.” For Christ has earned and given uprightness to us, and those who believe in His promise have it.
It takes faith to wait on the Lord. The wait is not wondering if God will answer, but it is watching to see when and how God delivers. We serve God and believe Him while we wait, at the same time giving thanks for hearing and caring.