The reason David knew God so well was because he was constantly under attack either by God’s people or God’s enemies. You see, David actually needed God. David’s life was one storm/battle after the other. If he wasn’t dealing with external enemies he was dealing with his internal demons. David had a target on his back and the devil constantly tried to take him out. Ergo, David, unlike most Christians, clung to God for deliverance and not...