You are right but I won't let go of my ideal or values too. Those are non-compromisable. The rest of the things maybe.
Good remember small steps accumulate to big steps, take notice of even the small things.