AITA for refusing to host my husband’s family dinner after years of doing all the work?

I (early 30s F) have been married to my husband for nine years. Every single year—without exception—he invites his entire family to our house for a big holiday dinner.

Fourteen people.

And every single year, I do everything.

I don’t mean that in a vague, exaggerated way. I mean I do the shopping, the planning, the cooking, the cleaning before and after, the hosting, the serving, and the emotional labor of making sure everyone is comfortable. I coordinate dietary restrictions, remember who hates onions, who doesn’t eat pork, who wants dessert but “just a small slice.”

I cook.
I clean.
I prep.
I serve.
I host.
I clean again.

His family arrives, settles into the living room, chats, laughs, eats, and eventually leaves. No one helps unless I directly ask. And even then, it’s usually half-hearted or awkward, like I’m inconveniencing them.

My husband will occasionally pop into the kitchen and ask, “You good?” or “Need anything?” But he doesn’t actually take over. He doesn’t say, “Hey, I’ll handle the main dish,” or “You go sit down, I’ve got this.” He checks in, then disappears back to his family.

Most years, I don’t even sit down to eat with everyone else. By the time food is ready and served, something else needs attention. Someone needs a refill. Something spills. A dish needs to be reheated. I usually grab a plate later, standing in the kitchen, eating cold leftovers once everyone else is done.

At first, I thought this was normal.

When we were newly married, I wanted to be a “good wife.” I wanted to make a good impression. His parents helped us with the down payment on our house, and that fact has never been allowed to fade into the background. It comes up regularly—sometimes jokingly, sometimes pointedly. So I felt like hosting was part of how I showed gratitude. Like this was just… my role.

The first couple of years, I told myself it would get easier. That once I had my system down, it wouldn’t feel so overwhelming. And in a practical sense, I did get better at it. I learned how to prep in advance. I learned which dishes could be made the day before. I learned how to time everything so it mostly worked.

But emotionally? It got heavier every year.

By year three or four, I started noticing things I couldn’t unsee. Like how my sister-in-law would sit at the table scrolling on her phone while I moved between the stove and the sink. Or how my mother-in-law would comment on the food—sometimes positively, sometimes with “suggestions”—but never once say, “Why don’t you sit down?” Or how the men would all be in the living room watching TV while I was in the kitchen surrounded by dirty dishes.

No one was overtly cruel. That almost made it worse. There was no single bad guy to point to. Just a pattern. A quiet expectation that I would handle it, because I always had.

By year six or seven, I stopped even hoping someone would notice. I just accepted that this was how holidays worked for me.

This year, something in me finally hit a wall.

A few weeks before the holiday, my husband casually mentioned that he’d already told everyone we were hosting again. He said it like it was a given, like there was no other possibility.

Something about that broke me.

I didn’t yell. I didn’t cry. I just told him, very plainly, that I didn’t want to host this year. That I was tired. That I didn’t have it in me to do it again.

He didn’t take it well.

He got angry in that controlled, frustrated way where every sentence feels like an accusation. He said our house is the only one big enough. He said his parents helped us buy it. He said hosting is “what we do.” He said I was being selfish and making things difficult for no reason.

I tried to explain how overwhelmed I felt, how invisible I’d felt for years. He listened, but I don’t think he really heard me. It felt like he saw this as me suddenly refusing to do my job, not as someone reaching a breaking point.

In the end, I didn’t argue anymore.

I didn’t cancel the dinner. I didn’t tell his family not to come. I didn’t create a scene.

They came anyway.

And I hosted.

I cooked all the dishes they love—the ones that have become “expected.” I smiled. I was polite. I did everything the way I always had. If anyone noticed something was different, they didn’t say it.

But after dinner, when everyone was full and relaxed and sitting around the table, I went into the bedroom and came back with a tray.

On the tray were envelopes. One for each person.

I could feel the room shift when they saw them. My husband laughed nervously and asked what it was.

I said I wanted to say something.

I opened my envelope first and read it out loud. All it said was that starting next year, this gathering would be hosted somewhere else, and that I would be attending as a guest, just like everyone else.

Then I handed out the rest of the envelopes.

Inside were printed recipes. Every dish I usually make. Typed out clearly, with measurements and instructions. I told them they were welcome to use them however they liked.

The room went completely silent.

No one yelled. No one argued. No one laughed it off.

It was just… awkward.

Eventually, the night wrapped up. People said polite goodbyes. A few thanked me for dinner. But it felt different. Heavier.

After everyone left, my husband told me I embarrassed him. That it wasn’t appropriate to do that in front of his family. That I could have handled it privately.

I told him that I had tried handling it privately. That I’d been quietly handling everything for nine years. That I felt erased, and all I’d done was stop disappearing.

Now I’m sitting with a lot of mixed feelings.

On one hand, I don’t regret setting the boundary. I don’t think I could have kept doing this without growing resentful and bitter. I don’t want to dread holidays for the rest of my life.

On the other hand, I can see how my timing and method made things uncomfortable. I didn’t intend to humiliate anyone, but I also didn’t soften the message. I chose clarity over comfort.

My husband is still upset. He says I made him look bad and put his family on the spot. I feel like I finally stood up for myself after years of being taken for granted.

So… AITA?