Negotiation - Conflict Resolution - Doing what's right
Working out solutions to disagreements does not need to be a violation of principles. Sometimes the only negotiation - or resolution - is to decide to disagree. Compromise - something I've never considered a good solution (it is selecting grey when one side wants white and the other black) - a lose/lose solution for both, is not a goodthing when there is moral/ethical disagreement.
Everyone should know their values and principles. Remember my article The Tyranny of Pleasantness. It is often wrong to "go along to get along" and doing or saying the politically correct thing is most often the cowardly way to live your life.
On the other hand,one should know the difference between stubbornly holding on to a conviction and being morally justified.