David was anything but perfect—lustful as a husband, weak as a father, and partial as a leader—yet he is the only one in all Scripture to be called “a man after God's own heart”.
What was it in David that attracted God this much?
After the historic victory with Goliath, the life of this humble shepherd boy seemingly took a downward turn. In all the series of unfortunate circumstances, God was at work, rerouting his life. Starting with a group of riff-raff, this cave dweller became the leader of an exceptional army because God wanted him to become a maverick king: