It's usually not a big deal but I hate my first name and use a common shortened version. The shortened version is quite a common name in islamic countries for men. I'm a white non religious female and live in England. Recently,I've started to have some men making prior assumptions about me such as taxi drivers etc. Today I had my first driving lesson and the instructor gave me a look of pure disgust after he asked, if I preferred to be called by my shortened name and I agreed that I did. He then called me by my full name for the rest of the lesson. I've been called by shortened name since I was a toddler. Do I need to accept this might be a cultural thing, which I will try to accept or are these men just being rude? I'm not remotely intolerant but I did feel upset today. Aibu to feel this way?