all things to all people

be all things to all people (able to satisfy everyone's needs doing things things that make everyone happy) — угождать / угодить всем; каждому суметь угодить; ≅ всем сестрам по серьгам

Example 1: My parents want me to be all things to all people.

Example 2: He should be thinking of how he'll get on without her, for she had always taken care of him and everyone. She was all things to all people in her life. . (Juanita Carter, “Lymon And Lily”)

You can't be all things to all people. AND You can’t please everyone. (It is not possible for one's actions to make everyone happy all of the time)
— На всех не угодишь. Всем не угодишь. На каждого не потрафишь. Невозможно быть хорошим для всех.

Related vocabulary:
[wait on sb hand and foot]
[dance attendance on sb]
[walk on eggshells]
[run errands for sb]
[плясать под дудку]
[ходить на задних лапках]

всем сестрам по серьгам
be at sb's beck and call
tend to one's every need