Any word can be offensive if it does not present the truth.
Like telling a calm person that he is agitated. He might get agitated because of what says against him.
Like telling a happy person that he is miserable. He might become miserable because of the doubt cast on him.
I hope I make my point clear, if not necessarily true.