John 8:7 So when they continued asking him, he lifted up himself, and said unto them, He that is without sin among you, let him cast a stone at her.
As I read this, this morning it dawned on me that Jesus was speaking to the church as well as the Pharisees here. It seems as though most church people are not very forgiving and are quick to condemn those in sin and treat them angrily. In Luke 7:47 We learn that people who are forgiven much love much, but those that are forgiven little love little. If you think on it that's very true. People who haven't had to be forgiven for much cannot understand people who have been out in the world and had to fight the devil. People that have been in a bad way, appreciate God's goodness and mercy so much that they want to see that in other's lives.
Which ever category you fall into remember Jesus gave us a new commandment that we love one another as he has loved us in John 13:34 this is non-negotiable!