Every hero has flaws, even the ones we read about in the Bible. In the life of David—a king of Israel and a man after God’s own heart—we see a hero with glimpses of greatness and wounds of pride. Through David’s failures, challenges, and triumphs, we see a greater Hero. The hero was not David, but God Himself. God humbled David and pointed people back to the one, true, King.