I Refuse to Pay for Everyone Just Because I’m the Only Vegan

Family & kids
2 weeks ago
I Refuse to Pay for Everyone Just Because I’m the Only Vegan

Friend groups often face awkward moments when it comes to splitting bills, especially if one person’s lifestyle or preferences are different from the rest. Money, food choices, and fairness can quickly turn a fun outing into tension and hurt feelings. Recently, one of our readers sent us a letter about facing this very situation as the only vegan in her circle.

Gemma’s letter:

Hi Bright Side,

I chose a nice vegan restaurant to celebrate my birthday with 7 friends.

When the $375 bill arrived, no one moved. Finally, one friend said, “You should pay. We hate vegan food — we only came here for you.”

I just smiled, then stepped outside to calm down, and thought for a while.
10 minutes later, I came back holding a basket. Everyone froze as I explained that I had been doing some calculations. I said, “If you expect me to cover the cost of a meal you didn’t even enjoy, then it’s only fair that you cover all the times we went to steakhouses and burger joints where I had to sit there with just a salad because you chose the restaurant.”

They looked confused but started pulling out money anyway, embarrassed by the other diners who were now watching us.

Then I added, “As for this dinner, I’ll let you pay for it, and I’ll consider it my birthday gift.”

I took the money, left the restaurant, and donated it all to a vegan organisation.

That night, I got text messages from friends saying I had acted childishly and embarrassingly.

So now I wonder: did I go too far, or was I simply standing up for myself?

Yours,
Gemma

AI-generated image

i agree with brenda, you invited them to dinner, you pay. you are a very entitled person, not someone i would call a friend.

-
-
Reply

Thank you, Gemma, for trusting us with your story. We can see how upsetting it must have been to feel unappreciated on your own birthday. Here is our advice to help you handle this situation and decide how to move forward.

Redefine What Friendship Looks Like

You have sh-ty friends. I would have probably cut them off. You're better than me.

-
-
Reply

Perhaps your friend group should go traditional: whoever issues the invitation pays for everyone and you take turns "hosting." That said, they are assholes. If you want points for martyring yourself on the alter of doing it for someone else, you have to do it with grace or you are just a jerk telling yourself (and everyone else) that you aren't.

-
-
Reply

Why do people say they hate vegan food. Literally anything that is not meat or dairy is vegan. People forget that they eat "vegan" food all the time. I am not a vegan, but my wife is. Food is either good or bad. It doesn't matter what it actually is

-
-
Reply

If you knew your friends didn't like vegan you should not of chose it or chose a restaurant that both could enjoy or I feel you should of payed for the vegan restaurant

-
-
Reply

The friends knew they were going to a vegan restaurant
If they didn't want to they should have turned it down
Not lay everything at the birthday girls feet

-
-
Reply

It was her birthday, most people get to pick the restaurant on their birthday!!
And to expect her to pay for the whole thing just because they don’t like the food was a huge dousche bag move!! They are not your friends RUN!

-
-
Reply

First, if that's true, then they should have comped her salad when they choose a steakhouse. Second, it was HER birthday. They should have been treating her AND letting her pick the restaurant while sucking up their "dislike" which given that PB&J and boxed pasta with marina are both vegan, is a load of crap. And if they are too selfish to do that, they should have declined the invitation.

Rude, obnoxious assholes, every last one of them.

-
-
Reply

1) Don't apologize. Your "friends" owe you one. 2) In the future pay only for what you eat. Let your"friends " pay the rest of the expensive bill. After all they're the ones who ordered it and ate it. 3) Most important, find better friends. Sounds to me they deserve each other.

-
-
Reply

Yeah, they're not your friends. Does 'friend' have a different meaning in the US or something? Because I hear so many stories where 'friends' in the US sound like they outright hate each other. Friends shouldn't treat each other like this. What is wrong with people?

-
-
Reply
2 weeks ago
Shhh! The comment is asleep.

NTA....But I would go separate checks from now on. Also reconsider your friend group. I do eat meat...but still enjoy vegan,at least twice a week. If they all Hated it, maybe they still kids in adults body.

-
-
Reply

Your friends showed their true feelings when they admitted they “hate vegan food” but still expected you to pay.

Action: Ask yourself if these are the people you want to keep celebrating with. Real friends don’t make you feel guilty for your choices, especially on your birthday. You might decide to distance yourself from this group and invest your time in building new friendships with people who respect your lifestyle.

Turn the Moment Into a Teaching Example

You already flipped the situation by reminding them of the past steakhouse dinners. That was powerful because it made them reflect.

Action: Take it further: write a lighthearted message to the group afterward, like, “Next time, let’s rotate restaurants so everyone gets a turn.” By framing it as fairness rather than revenge, you preserve the lesson but keep the door open for smoother outings in the future.

Protect Your Birthday From Group Pressure

Funny story something to think about when I'm eating a hamburger beefs definitely cheaper than grass and bean sprouts dealt with that Bs with my ex wife you should pay for it think about how many animals you saved and kept your friends from eating wouldn't have went anyway

-
-
Reply

Your birthday was hijacked by arguments over the bill, which left you feeling defensive instead of celebrated.

Action: In the future, plan birthdays differently: host at home with food you love, or invite only the friends you know will genuinely enjoy the place. This way, you avoid giving anyone an excuse to complain while ensuring the day is truly about you.

Reclaim the Narrative of “Childishness”

Your friends texted saying you were embarrassing — but they did that because you called out their entitlement in public.

Action: Instead of apologizing, calmly own your choice: “I handled it my way because I felt cornered. Next time, I’d like to celebrate with people who want to celebrate me, not just the food.” This reframes the event as standing up for yourself, not throwing a tantrum, and it shows you’re unwilling to let them rewrite the story.

Laura D. is also vegan. When she refused to eat meat during an important work lunch, events took a shocking turn with HR.

Comments

Get notifications

If they ordered food than yah should pay but if you ordered food for everyone knowing they don't eat vegan than sorry yah you should pay but if they ordered food themselves yah they should pay.

-
-
Reply

My family and friends often go out to dinner and everyone pays for themselves and someone always pays for the birthday person.

-
-
Reply

No one apparently understood your issue with finding something that was vegan at a traditional restaurant while they only had 1 time to find something appetizing at a vegan restaurant. They are either self-centered or not your true friends. Either way, you may be looking for new friends.

-
-
Reply

Sounds like everyone is being a bit childish in this situation.
Why do you keep following these people into steakhouses and burger joints? Why are you all not eating somewhere that everyone can eat? There are plenty of restaurants that offer food for vegans and non-vegans. Hell, everywhere has a Pizza/Pasta restaurant, right? If this is a problem, then why not instead meet them in another context that is not about food.
Same goes for your birthday. You could have chosen a neutral restaurant, or a non-food-related activity. Sounds like maybe you tried to passive-aggressively punish them for stringing you along to those streakhouses (which you should have called them on at the time, or simply not gone along with them).
If these people are serious about asking you to pay for them to be there on your birthday, they are not your friends. Start finding new friends who respect you and your choices.
Still, well done for calling out their hypocrisy. You paid for your unsatisfying steakhouse side salads, and they ought to pay for their vegan meal, even if they thought it unsatisfying. It's your birthday for Christ's sake. Do a girl a favour!

-
-
Reply

Related Reads