When David entered the service of the Philistine King, seeking relief from the mad pursuing King Saul, he placed himself into a real ‘Catch 22′ situation’ with no way out. God, however, had other ideas, and, as is told in 1 Samuel 29:1-11, through the unrest in the Philistine camp and the orders of the Philistine King and His own intervening hand, God rescued his servant from a terrible spot. David had to learn, however, that his own poor choices brought all this upon his own head and yet, at the same time, be assured that God held him in the palm of His hand and would not let him go.