Learn English – What to call it when someone always looks for greener pastures

expressionsvocabularyword-request

Someone who always looks for the "better" and more ideal places (to live), jobs, things to buy that fit his taste/mood etc. He is always looking for better because he always feels it's "not enough".

Best Answer

Although Maulik V. is right in stating that what you describe is human behaviour, not all humans display the behaviour in such a way that it deserves special attention. For the cases where the behaviour is note-worthy (and potentially annoying), you could use opportunist: it describes someone who will see and seize any opportunity to advance their own position. As an adjective, you can describe the person as opportunistic.

As for the neutral description of the behaviour, as you mentioned in the question already, that person is looking for greener pastures. An expression that also fits is the grass is always greener on the other side of the fence, which describes the tendency that humans display to always assume life is better somewhere else (in a literal or figurative way).