Name change as sensitive topic and don't want to minimise other people's much more serious experiences, but Mexican house thief, screaming at the Sistine Chapel, etc..
Anyway, I posted photos of me and a friend staying with me from overseas on FB. Tagged friend which means her friends can see the photos too. A relative of the friend made a rude comment underneath a photo of me only relating to me (in their own language but the meaning is clear - "looks like a monster" followed by several laughing emojis, its the same word in both languages"). I was shocked and deleted the comment as soon as I saw it. Not sure if friend saw it or not although it was up for about a day before I deleted it. A couple of days later, the same older male relative wrote another comment under a photo of me and the friend together which was not only rude but racist (think something derogatory about Asian people).
Somewhat ironically, I'm not Asian but I'm not tall and blond either like friend, although without blowing my own trumpet, I'm generally considered quite pleasant looking. I am aware that when tanned, my complexion can look quite dark but as far as I know, I'm white British descended from white British, although my grandmother was adopted and her parentage is unclear. I very occasionally get comments about being slightly "exotic" looking or similar. It doesn't matter anyway, the comment was meant to be rude and was also racist and derogatory.
Friend just posted a jokey non-committal reply under it. She could also have deleted the comment I think. For some reason, its really upset me. Friend considers herself very politically correct, non-racist, friendly towards outsiders, anti white privilege, etc but I'm a bit surprised she hasn't apologised. Its not possible that google translate got it wrong because I know friend from when I lived in the country and I also speak the language and one of the phrases used was a colloquial rude term in that language.
Am I over-reacting for being upset about this? Haven't said anything to friend yet. She's due to go home on Wednesday.