Related words: always searching for greener grass, can't stop looking at other people's lives, always looking for better options, always looking for something better
Related questions:
What does the phrase "the grass is always greener on the other side" mean?
Is it true that the grass is greener on the other side?
What does the phrase "always?