The Bible is honest about human nature, even of its heroes’ failures. David is seen as a man after God’s own heart because he always cried out to God. In this message from Psalm 34, we see a picture of David in prayer in a cave. Despite our doubts, God can free us from our self-imposed madness.