Romans 2:1 - You, therefore, have no excuses, you who pass judgement on someone else, for at whatever point you judge the other, you are condemning yourself, because you who pass judgement do the same things.
How easy it is to judge others. We do it everyday, and our judgments are so trivial. Most of the time our opinions of people are based on things like clothes, or hair, or something else stupid like that.
Then there are the judgments that are based on actions. These, at least, are a little more justified because our actions should reflect who we are inside, but we still must be careful. Everybody messes up from time to time. We cannot base our opinions of people on a time the they messed up.
Look at your own life. How many times have you screwed up? For me, I have screwed up more times than I can count. I know I don’t want to be known for the times that I have messed up.
Beyond that, never think that you are above someone because you have ‘never done’ what they did. You may not have, but you did something entirely different! And on top of that you are passing judgement. Knock it off!
We must also remember that just because you haven’t physically done something doesn't mean that you are not guilty of it. Jesus told us that if we think it, we have done it. So don’t get all high and mighty because you think you are doing ‘good.’ Without God you could do nothing.
It is only by coming humbly before God that we will ever truly be lifted up. So, don’t judge others. Instead, look at them in Love and if they are struggling in an area, help them up. Offer Love and guidance, not judgement.