And feelings are not opposed to objective reality, for that matter.
It's entirely possible to be clear, explicit, truthful, and kind.
That depends on the person. I’ve known people who take any criticism at any time for any reason as an offense. There is no kind way (from their perspective) to convince such a person that their behavior is anything negative. Neutral at worst or it’s, “What do you have against me?”
Edit: To add a bit more context, some of these people are family members and close friends (who are now distant, unfortunately); I very much prefer being kind to such people.
Instead, I recognize that some people cannot be kindly (again, from their perspective) criticized. There is no, “That was disrespectful,” which is taken at face value. When this person hears such a phrase being directed at them, they hear someone being unkind to them.
In addition, you can keep kindness as a guiding principle and still recognize the people who will take advantage of that kindness, and adjust yourself accordingly. You do not need to live to appease people who are never going to be appeased.
Instead of saying "that was disrespectful" or "you are being disrespectful", you can say "I feel very disrespected by what you just said and it really hurt." This changes the statement from an accusation to a factual statement about your feelings. The other person can legitimately disagree about whether the statement was fundamentally disrespectful, but the other person cannot reasonably disagree about how you feel. It is then up to the other person to decide how to respond, whether to discount your feelings or adjust their words and behavior to be less disrespectful.