Pref

Self-Advocacy for People Who Hate Being “The Difficult One”

Scripts, boundaries, and a working philosophy for telling people what you need — without apology, without guilt, and without making every meal a speech.

By Andrew Becker11 min read

The short version

If you have a dietary restriction, an allergy, or an access need, you've probably spent years trying to disclose it without being “the difficult one.” You're not difficult. The problem isn't your restriction — it's the surprise. Learn to disclose early, specifically, and without apology, and most of the social friction disappears. This is the playbook.

The phrase that's been ruining your dinners

“I'm sorry, I'm just — I have a thing, you don't need to worry about it.”

If that phrase sounds familiar, you've been doing self-advocacy in hard mode. Every word of it is working against you:

  • “I'm sorry” frames the restriction as a burden.
  • “Just” minimizes what you actually need.
  • “A thing” leaves the host with no useful information.
  • “You don't need to worry”triggers exactly the worry you were trying to avoid, because the host now doesn't know what to cook.

The goal of this post is to retire that sentence. You deserve better; so does your host.

Why disclosure feels so hard

Before we get to scripts, it helps to name the real problem, which is not logistical. It's social.

When you disclose a dietary restriction, you aren't just sharing information. You're pushing a small cost onto someone else — a menu change, a grocery trip, a canceled reservation, a replanned meal. Most of us were raised to minimize the cost we push onto others. So we hide the restriction. We eat around it. We say “I'll eat anything” and then scrape the cheese off under the table.

Here's the reframe: the cost of not disclosing is higher. You end up hungry, or sick, or making a scene at the restaurant. Your host ends up confused. The meal ends up being about your restriction anyway — just much later and much worse.

Disclosing early is the cheap version. It's a small pre-cost so nobody has to pay the bigger post-cost.

The three rules of good self-advocacy

Every script in this post comes from three principles. If you remember only these, you'll do fine:

  1. Disclose before the other person plans. A week before the dinner, not at the door. Earlier is always easier.
  2. Be specific. Be brief.“I'm vegan — that means no meat, dairy, or eggs. Everything else is fair game.” More specific than “dietary stuff.” Shorter than a lecture.
  3. Don't justify. Don't apologize.A restriction is not a moral position that needs defending. It's how you eat. “Because” answers (because of an allergy, because of a religious practice, because my gut says so) are optional.

The hardest rule is the third. We're trained to justify. But justifying invites debate, and debate is how dinners get derailed. Don't open the door.

Scripts for the situations that keep coming up

A new host is cooking for you

Send this text a week out:

“Hey, so excited for dinner on [date]! Heads up before you plan the menu: I'm [restriction] — [one-line description of what that means for cooking]. Doesn't need to be a big deal — I eat most things and I'm happy to suggest swaps. Let me know what works.”

The mechanic: you disclosed early, you gave them a usable description, you signaled flexibility, you offered help. The host now has enough information to cook well and enough emotional space to feel good about it.

At a new restaurant with a group

Tell the server when they come over for drink orders, before the menu conversation starts:

“Quick one before we start — I have a [severity level] [allergen] allergy. Could you flag anything on the menu that has it, including cross-contact? Happy to find something that works.”

Notice: “severity level” goes first. A good server will respond differently to “mild sensitivity” and “anaphylactic.” You're also explicitly inviting the conversation about cross-contact, which servers often omit unless asked.

At a dinner party where you didn't know food was the plan

Pull the host aside, not the group. In the kitchen, in the hallway, anywhere that's not the table:

“Hey — sorry to catch you mid-something. I should've mentioned earlier, I don't do [thing]. I don't want to make this weird. What looks easy for you — should I grab something from the fridge, or is there a side dish I can eat?”

Sidebar: that's one of the rare cases where a brief “sorry” is okay — you're apologizing for the timing, not for the restriction. Keep it to five words.

A family member who refuses to hear it

Every family has the one person who responds to your restriction with “you'll eat what I made, you're too skinny anyway” or something equally disorienting. Don't argue. Instead:

“I love you. I'm not eating [thing]. It's not up for discussion — this is the version of me showing up for dinner.”

Then eat the sides. Don't litigate. The next family dinner, repeat. Consistency is the only thing that eventually moves these conversations.

The allergen card: a tool most people underuse

If you've got a non-trivial allergy or a complex restriction, carry a written card. It's especially useful at restaurants where staff turnover is high or the host language isn't your first.

The card fits in a wallet. It says, in plain sentences:

  • “I have a [severity] allergy to [specific allergens].”
  • “I can become seriously ill if I eat these ingredients, or if they cross-contact with my food.”
  • “Please alert the chef before preparing my meal.”
  • (Optional) “If I have a reaction, please call 911 and give them this card.”

Written disclosure is cleaner than verbal. It doesn't depend on the server hearing you right, it doesn't depend on them remembering six other orders, and it goes into the kitchen with the ticket. Give it to the server with your drink order.

What to do when the disclosure goes wrong

You'll sometimes disclose and still end up with a plate you can't eat. Or a host who forgot. Or a waiter who thought “gluten-free” meant “no bread on the side.”

The move is the same every time:

  1. Don't eat it. “Oh — I think this might have gluten in it. Can we check?” is the polite version. Don't just push it around.
  2. Don't perform distress. You're not punishing anyone for the mistake; you're solving the problem.
  3. Accept the substitution cheerfully, even if it's smaller than the main dish. The goal is to eat, not to win.
  4. Private debrief with the host after, or later that week. “Thanks for dinner. Want to flag for next time: the [dish] had [allergen] in the sauce — here's what to watch for.”

Over time, good friends and regular hosts learn. Bad hosts don't. That information is useful.

The bigger shift

The deepest version of self-advocacy isn't a trick — it's an identity change. You stop treating the restriction as a concession you're extracting, and start treating it as a piece of accurate information the room needs to have.

Hosts and servers don't want to get it wrong. They want the information. Once you believe that — really believe it — the scripts become much easier, because you're no longer performing contrition for a harm you didn't cause.

You're not the difficult one. You're the one who made it easy for the host to get it right.

For the specific script for disclosing to a family member who takes it personally, read the mother-in-law guide. For how hosts can make this conversation easier from their side, see the Thoughtful Host field guide.

Frequently asked questions

Why does telling people about my dietary restrictions feel so hard?
Because the hard part isn't the information — it's the social role. Sharing a restriction pushes a cost onto someone else (a menu swap, a trip to a different restaurant, a dropped plan) and most of us are trained to avoid imposing costs. The fix isn't to hide the restriction; it's to reframe the disclosure as care for both of you.
How do I know if I'm being a good self-advocate or just being demanding?
A simple test: is the ask specific, proportional to the situation, and early enough for the other person to accommodate? 'I'm gluten-free, can we pick a different restaurant?' — yes. 'I forgot to tell you I'm gluten-free, can you remake everything?' — not the same. Being a good self-advocate is mostly about timing and specificity.
What do I say when someone rolls their eyes at my dietary restriction?
Nothing, initially. Let the silence do the work. If they push, say: 'It's not a preference, it's how I eat — this is the version of me showing up for dinner.' Then move on. People who eye-roll at dietary restrictions are telling you something about them, not about you.
Should I disclose my restriction before every meal, or only when it matters?
Before every unfamiliar meal, yes. It's easier to proactively name a restriction than to reactively decline food. For familiar settings where people already know, you can skip the re-disclosure — save the energy.

More in Self-Advocacy

Remember this one?

Pref is the pocket profile of your real-world preferences — dietary, hospitality, accessibility — that you share with a tap.

Download on the App StoreGet it on Google Play