have your cake and eat it too?

best answer
  • The well-known idiom and proverb have your cake and eat it too is used to express that a person can’t have two desirable but incompatible things at the same time. As much as one may want both good outcomes if they’re conflicting and mutually exclusive one simply must make a choice between them. Maggie Cramer