MIL and boundaries ... need advice!

Quick, minimal background:

My husband and I don’t have kids yet. We live in a one bedroom apartment a couple hours away from his mom.

She’s stayed with us a couple times after pressuring us/ throwing an attitude to stay at our place instead of staying with my brother in law / hotel.

Each time she visits and stays with us I’ve felt completely disrespected and drained by the end of her visit (she decorates/rearranges my furniture without asking, her dog poops all over our apartment because she never potty trained her dog and doesn’t think it’s a big deal, makes rude and passive comments towards me).

I brought it up with my husband because I don’t want to feel that way after each visit with her. He heard me out about her staying with us and has been great about asking me if she can stay with us before saying yes to her, to make sure we have nothing going on, etc.... just trying to start healthy boundaries.

So:

MIL text my husband and asked to stay with us a weekend coming up and after he told her he isn’t sure and needs to check schedule/offered idea of staying with brother in law/ hotel, she got upset and angry about it. This was before my husband brought it up with me and asked about my schedule.

I’m fine with my MIL staying for that particular weekend, but I don’t want her to think that if she just puts up a stink about it, then we will let her stay with us because it’s been something that’s continuously happened before.

Should I just not have her stay with us to enforce the boundaries we are trying to set?

Is letting her stay with us (because I’m fine with it) after she lashed out about being told “not sure yet” by my husband ruining the boundary we are trying to set?

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