How to tell off rude aunt

EDIT for those who question: why interact with her? She lives with family we DO like. Cutting her off means cutting off the people she's taking advantage of, who raised my husband and adopted me into their family (figuratively). She has no life other than working and staying at home. She even sleeps in the living room. I told my husband we need to talk to my in laws and say if she keeps treating us like this, I will no longer go to their house ever.

It'll hurt me a lot because this is the house where all the families get together. Meaning I'll not have family anymore

.

Freeloading aunt keeps making rude snide comments all the time, for over five years! More than the normal judgemental aunty. We've held our tongue because inlaw (who she is freeloading off of) keeps begging us not to fight. We have obliged despite the constant arrogant and purposefully mean comments.

She always thinks she knows best, even if other people are in that field. She asked my husband for help with her grandkid who is struggling in school (he's a teacher) and then the whole time he's trying to help she's arguing "that's not the right way" and "that's stupid, I'm not telling my daughter to do that" etc.

She would ask about stuff related to my job and when I told her the recent changes in legislation she'd say "I don't think so youre too young and ignorant"

When training our puppy there (when we visit) she comments that we'd be bad parents based off of our puppy rearing (we use the positive reinforcement theory. He's really good and smart! She thought if we hit him he'd be perfectly trained by 3 months old). These parenting comments are hard as we have recurrent pregnancy loss, and she KNOWS.

When we talk about our vacations we have planned or some gadgets/board games/books were excited for she tells us were stupid and wasting money. (We still save money. We just want to enjoy our life.)

When my disability flares up, she's the first to say I'm doing everything wrong. She tells me everything my doctor tells me is wrong and that I'm stupid for following my doctors advice.

She makes little huffs and laughter under her breath when I talk about my creative aspirations.

Only thing she doesn't bitch about is when I cook.

Ive told my husband to talk to my inlaw. That I'm done constantly being talked down to. I'm done with having some freeloader who raised a con artist to tell me everything I'm doing is wrong. To insult me when she thinks she's better. To make fun of me and my dreams just because she can never retire due to bad financial decisions on her part. I've tried to be compassionate, but she takes it out on everyone around her, even if its the people who are kind and help her. I'm done holding my tongue. I'm done with my promise to my in law to be silent. She does the same thing to the two of them. She insults and makes fun of the people housing and feeding her! Because she thinks she's better than them! If not for me, I'm done with this for them. They are the generation that think "blood family first." And won't stick up for themselves when she's borderline abusive.

I dont know how to say anything without COMPLETELY going off on her. Anyone have tips?

For anyone saying to just not be around her, my family is far away. His family has adopted me as their own. I just think we've been walking on eggshells too long and that has been part of why she's gotten so arrogant. I honestly think if she gets put in her place, she would be better. Probably an annoying nagging aunty, but im fine with that. When she moved in she was okay, but the more time has passed the more puffed up she's gotten. Its not like she's always been this way.

Honestly part of it could be that she's depressed. But she needs to know that she's affecting the whole family badly.

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors