Making a compromise and compromising your self and your beliefs are also two different things. You can work with republicans, get what you can get and still keep to your principles. Bernie has done this. When you change your platform, beliefs and priorities to fit the situation you are lying. This is not a requirement.
---"People that need positivity around them all the time are weak individuals in my book" - @lilduval