Hi! I'm looking for some opinions and I don't mind being told I'm overreacting.
Some background: I'm from abroad and been living in the U.K. for 4 years due to a marriage with a British men (I don't know if it matters but he's British, so are his parents, grand parents, grand grand parents so not someone who acquired British citizenship). For those years I've been living in here I heard and overheard all sort of comments questioning "why" we were getting married (for love? What other reason would we have?). Anyway, this used to piss us off as we knew that people were really questioning if I was seeking a visa, and not to mention MIL racist comments every time she sees me.
Today at work I was drafting a power of attorney to be used in the country I am from, for marriage purposes (British men marrying woman from outside the EU). I went to my boss to ask if he was happy with the quote I was about to send to our client and I commented "well this is quite expensive. He would be better off flying to xxxx and getting married there" and my boss replies "yeah but you are assuming it's for love when it might be for visa purposes". There was no evidence or any detail that would indicate a sham marriage, so why the hell he made this unfortunate comment? I am angry at him now. Why does he think that someone from my country is the poor party who needs a visa? Honestly I think this was so arrogant and racist from his part and I'm livid. I didn't say anything and just left his office but I wish I had told him off.
Please let me know if I'm being unreasonable here because I'm so angry that I cannot even look at his face tomorrow.
X