None of us are perfect and we all have our moments of failure, but how can we avoid moral failures while serving in ministry? This week we talk about a tough subject and hopefully offer some sound advice. We turn to Dan Reiland for some help in creating a list of ways to stay alert. Also, what does the Bible have to teach us? And what do snails have to do with all of this?