People want to point out that Jesus loved all people...and that is true. But while He was loving them, He also said "Go and sin no more." That's the part that tends to get left out. Sin is a dirty word that most folks would just as soon not think about.
The Bible tells us to love others as we love ourselves. What we don't have to do is try to understand why they are doing what they are doing, or be their best friend. It is time for truth to be spoken about blatant sin, especially in the lives of other believers.
Here are just a few examples...
Abortion is not an "elimination of unwanted fetal tissue," but rather murder of the most innocent and helpless.
Homosexuality is not an "orientation," but rather a perverted attempt at illegitimate intimacy.
Adultery is not a "mid-life crisis," but rather a violation of a sacred marriage covenant.
Let's just call it what it is and stop trying to sugar-coat it. If the foundation is truth, then whatever is built upon it will be strong.