1 Sam 23:1-29
After Abiathar joined David, Saul still continued to look for David in order to have him killed. At the beginning of the passage David heard that the Philistines had gathered against the people of Keilah- a small town. He inquired of God if he should go and help the town and God told him he could. Initially his men told him of their fear for the Philistines in such a closed, small town but after being reassured by God David went with his men and they defeated the Philistines in Keilah, saving the inhabitants of keilah and spoiling the Philistines.
However, Saul heard that David was in Keilah, and called all his men to besiege David and his men in Keilah. We could however see David’s dependency on God when he got wind that Saul was coming. He never assumed that because he had rescued Keilah, the people would be loyal to him. He asked God whether Saul would come looking for him there, and whether the men of Keilah would hand him over to Saul. God told him “yes”, and he therefore left Keilah for the wilderness of Ziph. This is a classic example of what must happen need not necessarily happen, if we ask God, he could guide us, and we could avoid dangers.
Later on, the men of Ziph went to Saul and told him they knew of David’s whereabouts and were willing to hand him over. Saul therefore again gathered his men to pursue David. When David heard, he went to a rock in the wilderness of Maon, and Saul actually closed him down being on the other side of the mountain. David was afraid that Saul and his men had encompassed him and his men and would take them, but there came a messenger that told Saul that the Philistines had invaded the land, and Saul needed to make haste. So saul left pursuing David to fight the Philistines. David then left for the strongholds at Engedi.
God continued to be with David, delivering him from the hands of Saul and other enemies around him. He had been chosen of God, he trusted God and God showed him he could be trusted.
Some verses to remember
vs 2: Therefore David enquired of the LORD, saying, Shall I go and smite these Philistines? And the LORD said unto David, Go, and smite the Philistines, and save Keilah.
vs 11: Will the men of Keilah deliver me up into his hand? will Saul come down, as thy servant hath heard? O LORD God of Israel, I beseech thee, tell thy servant. And the LORD said, He will come down.
Vs 12: Then said David, Will the men of Keilah deliver me and my men into the hand of Saul? And the LORD said, They will deliver thee up.