David was a man from small beginnings. The youngest of eight children, he was a shepherd, who had stories to tell of his courage, only to be told when he would ascend to the heights. If you actually read about David and his dealings, you realise quite early why God loved David so much. He was a likeable character it seems, a man of justice, one who would not do things on his own desires but firmly stood by the fact vengeance was God’s alone.
This is the kind of character God could work with and ascend to much stature. Where Saul would make things his way and ultimately fail as king, David was different and understood who anointed him. While David followed these principles, he flourished and grew. When justice and equity left David, he stole another man’s wife, murdered a man in an act of injustice and started to be problematic. David soon remembered where he had came from and quickly resorted back to serving his maker.
Justice comes from God.