“Compromise makes a good umbrella, but a poor roof.”
-James Russell Lowell, 19th Century American writer/editor
Relationships, whether personal or professional, always require some give and take. Being flexible, open-minded, and willing to compromise is a common practice and simply creates greater work-ability in our lives.
On certain fundamental issues, however, we all need to stand firm and perhaps be willing to lose or leave a particular relationship due to what could be a break in integrity, ethics, and core values.
Where in either your personal or professional world is it appropriate to compromise for the betterment of all? On what matters is it appropriate and necessary to maintain the solid shingles of your fundamental values and beliefs?