It is not a moral violation to speak truth people do not want to hear, it is more of a moral obligation to speak truth people do not want to hear, because they need to hear it to help them heal. There is no guarantee they will take the help or appreciate it, they may even hate you for it. So be it!