My 6 year old nephew is very defiant. My own kids were pretty calm, so I'm not used to this and I admit that I don't have a lot of patience for screaming, saying no to everything, ignoring when someone talks to him, making animal noises, hitting, etc. He's my sister's only child from a donor and she's overprotective of him and doesn't always discipline him because she says it's not good for him to be always reprimanded. Over the years, she mentioned that several people stopped inviting him for playdates.
Many times I support his behaviour, but I also know that my sister is tired and sometimes I intervene (since they say that it takes s village to raise a kid). Well, today, he was again mooing at the table, refusing to wash his hands before eating. I didn't sleep well and was not patient. So I just told him that if he doesn't behave, I won't invite him again. It was an empty threat and I know that it's probably not acceptable according to perfect parenting practices, but it's a type of a thing that parents would say when I was young.
My nephew didn't even pay attention and happily continued playing with my son.
But sister got upset with me saying that my consequence was not appropriate for his behaviour and ignored me in my own house for the next 2 hours (because she wanted my nephew to play with my son). She refused my attempt for peace (I didn't apologize because she scolded me, but offered tea), making me repeat things to her twice and when I asked her directly if she's ignoring me (she had earphones on), she angrily said yes. She left without saying bye to me.
She was at our house for New year's and I let her and her son use our bed, so me and husband slept on the floor, I would think that at least that deserved her letting it go after scolding me.
Was I out of line to this point?