There were four important attributes of David's character that were undoubtedly reasons why God chose David, the son of Jesse, to be King over His people, Israel, as a replacement for Saul. God knew that David would fully perform ALL of God's Will, wholeheartedly. This is why God called David, a "Man After My Own Heart".