Suppose I have promised to keep a confidence and someone asks me a question that I cannot answer truthfully without thereby breaking the promise  Obviously, I cannot both keep and break the same promise
Ttherefore, one cannot be obliged both to answer all questions truthfully and to keep all promises
It is claimed that we have the unencumbered right to say whatever we want. It is also claimed that we have the obligation to be civil to others. But civility requires that we not always say what we want. So, it cannot be true both that we have the unencumbered right to say whatever we want and that we have the duty to be civil.