Despite the grave mistakes and sins King David committed, God personally testified that he was ‘a man after His own heart, who will do all His will’. How is that even possible? There must be something about David’s heart posture that endeared him to God and that gives us hope. If David can be a man after God’s own heart, so can you.