I really enjoy Kevin DeYoung’s Blog. He usually posts once a day and it is almost always worth reading. Here is an older blog post on trying to balance forgiveness and faithfulness, especially in relationship to church discipline. I enjoyed his last paragraph:
There are two things that will always tear a church apart, sometimes slowly and imperceptibly and sometimes quickly and loudly, but these two things will always rip the fabric of Holy Spirit unity: having no standards and having impossible standards. If you can get one of those two things going on in a church you will be well along your way to ruining that church. But if you can by God’s power find a way to uphold moral and doctrinal standards with a spirit of mercy, humility, and eager forgiveness, then that will be a mighty church and even the gates of hell will not prevail against it.