Some of the Bible's greatest heroes had the biggest failures - Moses, David, Peter, and others. Like us, these faith-filled examples were human, and sometimes they lost the battle to their flesh. But one in the Bible, Jesus Christ, never failed and never will. Pastor Chuck Swindoll teaches from Genesis 6:5 and Psalm 51:15, explaining how the work of Jesus can move you from victim of failure to victor over sin. Find out how His regenerating work leads to lasting change.