Yes, but I find it’s usually temporary. I don’t like to be dishonest, including for the sake of being liked or saving friendships, if I really think the truth needs to be said I will say it. Not everyone is ready to hear it, so sometimes friendships end at that point (but if there’s a divergence in values it’s going to cause a strain whether you voice it or not… I think?)
Most of the time it seems once the person has worked through whatever they’re going through, they tend to circle back around and appreciate my honesty on the matter. Some have even apologized for responding poorly to it in the first place. I think delivery matters -you have to share the truth out of love and integrity, not out of some need to be right.