For example,

"Guess vegetables are ____ for me since my mom banned any sort of meat in the house."

I was thinking of the phrase 'in stock' but I would like to know if there are any other phrases or synonyms for it.

  • 3
    Colloquially, you could use it: "Guess vegetables are it for me, since my mom banned any sort of meat in the house".
    – Zack
    Jun 27 '19 at 13:39
  • Hobson's choice [see PhraseFinder] (ie 'take it or leave it') is what you're presented with, but it doesn't fit your sample sentence. Jun 29 '19 at 12:19

I would say the phrase you are looking for is "my lot in life". MacMillian defines it as

someone’s general situation in life, especially when this is not very good

Miss Wilkinson was never satisfied with her lot in life.

It would work quite nicely if you strike for me, which becomes redundant. Other phrases that are similar my fate, my comeuppance, my destiny, etc., but these seem a little melodramatic for usage here.

Note that the usage of lot in this way has some Biblical connotations. See

Psalm 16:5-6

“The LORD is the portion of mine inheritance and of my cup: thou maintainest my lot. The lines are fallen unto me in pleasant places; yea, I have a goodly heritage.”


An appropriate expression for this is de rigueur:

: prescribed or required by fashion, etiquette, or custom : PROPER
// … tattoos, of course, being de rigueur among the poetry set.

So, your example sentence would become:

I guess vegetables are de rigueur for me since my mom banned any sort of meat in the house.

Although it's not wrong to have the for me, de rigueur is typically not followed by a preposition or prepositional phrase, so you could also remove those two words from the sentence.

  • 1
    "de rigueur" is perhaps weaker than what the OP seems to want. Just because something is "de rigueur", it's not absolutely required - it's merely usual or customary.
    – Stuart F
    Nov 26 '19 at 14:03
  • @StuartF The very definition that I quoted in my answer includes the wording prescribed or required. The words usual or customary are nowhere to be found … Nov 26 '19 at 14:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.