What set David apart from everyone else was not his ability to live a moral life but his ability to humble himself and hear God’s voice through flawed messengers even in the difficult circumstances brought about by his own sin. Click to listen to our latest sermon.
Podcast: Play in new window | Download