My parents live in a different country and I meet them twice or thrice a year, during summer, christmas, birthdays etc. I usually end up staying with them for a week or so every time I visit. The problem is my aunt - my mom's younger sister, who my mom is incredibly close to. My aunt has not said a single positive thing about anyone in the few decades I've known her.
I would usually buy her something nice every time I visit - once I got her a nutribullet, another time a cashmere scarf etc. I got her a top last time, and her immediate comment is "you have such horrible taste in clothes, don't you". If she said she hated the thing, that's fine, I will just buy her something else next time. But she is always judging me as a person by the thing I get her. And then she goes around telling everyone how bad and incompetent an adult I have turned out to be. My mom then starts to chime in with her thoughts on how incompetent I am at everything. When I met a friend of hers once, she knew me as the incompetent one.
Anyway I am meeting them next week and dreading the trip. I am not sure if I am being too sensitive about the whole thing and should just let them be. Or if I should react and then end up enduring their sulk throughout my time there!