#Why would David not allow his men to attack Saul, but let him leave the cave in safety?
David's heart afflicted him and he felt that Yahweh would not want him to harm Yahweh's anointed. [24:5-7]