King David is one of the greatest Old Testament heroes. He’s known as a man after God’s own heart, the one who defeated Goliath and saved Israel. But even he wasn’t perfect. In fact, he messed up big time! And as we learn about his greatest failure, we’ll discover the importance of fleeing from sexual sin.