This is a great passage that you introduce. I would interpret it maybe just a little differently. First, I think that you need to look at yourself (Let he without sin cast the first stone) before you can look at others. I know I am not alone when I say that there are many sinful things in my life that I need to change. Now while I don't believe that I should go up to somebody and point out their sins, I DO think it is my duty to care about them enough to share God's love with them, regardless of their sins. I think that once they have accepted Christ the cycle will continue, and at THAT point they can look at the log in their own eye and try to clean up their life. It's not my job to tell them what they do wrong, rather to give them the opportunity to accept God and let him do the changing when His time is right.
Guess what? I agree! :yes4lo: