Sometimes we focus so much on not judging the guy who smokes, drinks, and “pimps” around but never (ever) worry about judging the person who is trying to do right, we don’t want to hurt the person who is doing the wrong thing, but it is okay to to hurt the person who is trying to do the right thing because doing the right thing makes you “self-righteous”.
Not every person who enjoys praying, fasting and pleasing Allah is the kid who hands fatwahs out like bubble gum or curses the guy who shaved his beard. Not every person who wants to be good is the girl who constantly nags people about hijab or curses the people who talk to boys.
There has to be balance in this game, we need to not judge ALL PEOPLE.