Hello guys,
A few months ago I decided to take some courses in the city where my grandfather lives and he was kind enough to let me stay at his house where also 2 of my uncles and my cousin live at for the entire duration of my courses ( 6 months ).
My problem arose when I started to have a conflict with my cousin who is 23 of age. During my stay there I noticed that she doesn't show any respect for her grandfather, father and uncle, she does not help in any of the house chores and she has entire control of the house. Her attitude and personality irritated me even more because she was kind when she needed something and rude when people wanted favors from her, but I tried to be as passive as possible because I was a guest in their house.
Meanwhile, In my little spare time I tried my best to show them that I am thankful for giving me a home to stay at by doing many of the household chores and showing as much respect as possible to them.
One day while we were all sitting in the family room, my grandfather asked her several questions about her new job and he asked her how much are you earning per hour and she rudely told him " its none of your damn business you should know better that I don't like to be asked these questions", at that moment I reached my limit and started shouting at her and telling her "that's not the way you should be talking to your elders", "you should be a more responsible person by taking more responsibilities at home", "you should be more kind and less two faced" and finally I told her " you are a fucking disgrace and you are just taking up space in this house"
After all my venting, I noticed that nobody was agreeing with me and they were basically fine with her being this way and I decided that it was wrong for me to be in a negative environment and decided to spend the remainder of my visit at a friends house. I feel guilty now because I think I did wrong shouting at her because I should not get involved in their own family matters even though I always had a very close relationship with my grandfather and uncles since childhood.
When I went back a few days later:
I went back to my granddads home to apologize to hear and tell her that I was sad because of her behavior and I just wanted to give her some advice, and she bursted at me in front of everyone " You don't have the right to advice me, i dont even take advice from my dad who are you to tell me this " then she told me " everyone things that you are the shittest person in the family ". I smiled and I told her your right and I am sorry, goodbye. the she told me " wait until i show everyone your true colors " which I replied thank you.
Then I thanked my granddad for his hospitality and left. they were all shocked at her.
Edit:
-Her profession is acting ( theater ), he wanted to ask her how many tickets she sold.
-I come from a collective society ( Iran ), we value family a lot and respect for elders is very huge here.
Edit 2:
- She has a habit of responding in this manner, it wasn't just because the question was sensitive.
- Her career makes her have a lot of free time so she has the time to do house chores, but she sits all day chatting or talking on the phone.
- She even responds like this to strangers.
- ONE MORE THING: she always says that her mother's family is better than her fathers family ( my grand dads family ) and they still treat her like an angel
Should I have not shouted at her ?
What was the best way to deal with the situation?