11 O give us help against the adversary, For deliverance by man is in vain. 12 Through God we shall do valiantly, And it is He who will tread down our adversaries.
The battle is not your nor mine, but God’s. Do you trust Him to fight it for you? Do I trust Him to fight it for me? God promises to see us through. He promises to deliver us. He promises to fight for us. He is faithful and can be trusted. Whether He can do this is not in question, only our trust in Him to do it, on His time is?
That is the hard part. We are a society that expects answers in less than 30 minutes, worse case less than 60 minutes. We do not like to wait on God to act, yet we need to. We cannot deliver ourselves, we only mess it up. God will fight for you, keep waiting and trusting in Him. He will deliver you and me in His timing, when the time is right. God’s timing is what is right for us, not our timing. Trust in Him.
Dear Jesus, You are faithful. You are faithful to Your promise to deliver us. Teach me to wait upon You. It is hard to be patient at times, but Your timing is the best for me. Strengthen my trust in You. Amen.