be all things to all men/people - definition and synonyms

phrase
  1. to please everyone, especially by doing many different things or by changing your behaviour a lot

    You have to stop trying to be all things to all people.

See also main entry: thing