Keeping the peace

I got to thinking about keeping the peace. Keeping the peace anywhere… in your personal or professional life. At what point do you just have to sit back and not say anything? And does this mean that you have to compromise your morals, your beliefs, to keep the peace? Or should you always stand up for yourself, no matter the cost?

Should I keep the peace or stand up for myself?