This might come as a surprise, but it is possible to be genuine and truthful, and still not offend everyone you meet. It does mean, however, that you have to take responsibility for what you are saying and how you are saying things and begin to consider others.