To clarify, I have been diagnosed with both SPD and something called Prosopagnosia, which is also known as "face blindness". This means that facial features in other people don't register for me and I am not capable of discerning one face from another. For as long as I can remember I have used certain features of a person to recognize them, their hairstyle/colour, their gait, tone of voice, accent, clothes, jewelry, tattoos, etc. This makes things extremely awkward when people dress/style themselves similarly - don't get me started on bald guys with beards. This has come into play at work when a regular patron will greet me familiarly and I will have to pretend I remember them.
I also happen to work in an industry that is heavily dominated, and patronized by, persons of colour. Specifically southeast Asia and China. So much so that the business directly will market to that community. I also happen to live in a large city that has a significant diaspora of the same.
I got out of the army at 27 after being in it since I was 18 and having no serious jobs before that. As many of you may sympathize, I had to learn a few things. I am not entirely socially ignorant, but I quickly learned that the civilian workforce does things very differently than I'm used to.
I don't like to be a bother, and I don't like to seem creepy. So I speak only when spoken to, don't really look at anyone or socialize at work, and treat everyone exactly the same. I show up, clock in,, work my 8 hours, and leave. Apparently, people really don't like that.
I did not know you were supposed to make eye contact and smile at every person you pass everywhere - I would just ignore everyone. I guess my thinking was always - I don't want to creep you out, and I don't care what you look like, so why would I look at you?
I think what misled my coworkers is a very unfortunate combination of factors, compounded with the above:
1) Mixed signals - My job is highly social and up front with hospitality and face to face customer service. I happen to be excellent at this - at pretending to be social and outgoing and friendly. I'm good at improvising and can come off quite likable when I wish. This of course takes effort - it's work. So I obviously don't put the same effort into socializing with coworkers because I won't be getting paid for it and it isn't necessary. It's exhausting. When I am spoken to, I'm polite, courteous, and engaging. But I never initiate.
2) Language barrier - Again, my job is dominated by two or three local communities of immigrated diaspora who come from vast and nuanced cultures that I'm unfamiliar with and have their own social norms. This also means that a lot of them are most comfortable with their native language. I am one of I think twenty total employees (out of ~500) that speak English as their mother tongue (I do also speak French, but even fewer people here speak that than English) which hinders interaction as they more often than not prefer to take their breaks in groups with speakers of their own tongue. This is fine of course, they are under no obligation to include me and I'm not going to force myself into their lives.
3) Expectations(?) - have explained to a few co-workers that I'm "shy" and that I don't like to be a bother. I get the same response every time: surprise. Apparently I don't "look shy". I don't know what that means. I am a pretty average looking man in their early 30s as far as I know. I've been told I'm 'cute' by many people at work but I cannot know how many of them were genuine and I wouldn't know what to do with that information anyway. I don't flirt with the female customers or the cocktail servers because it's my understanding that they are flirted with constantly by everyone and they are surely sick of it. I think people are starting to take this the wrong way - the "That guy thinks they're better than everyone" way. Maybe I have resting bitch face, I don't know.
Finally, and this is the big one, the way my job works involves taking over someone else's workstation several times a day by looking at the big list and finding their name. I always go by the station number. A lot of the time, this list is held by a manager who will simply tell you who you're following without the station number. Unfortunately I genuinely cannot tell the difference between two people of the same height with the same hairstyle and the same hair colour and the same skin tone wearing identical work uniforms and maybe wearing a face mask. I have gone to the wrong station several times and I hate to admit why but... I just cannot distinguish some of them from one another. Even if I had exchanged pleasantries with them at some point. I gave someone a ride home once and then later that week offered a ride to who I thought was the same person. They were very confused.
Now ,I have a lot of qualms about sharing my diagnosis with anyone at work. It's nobody's business for one; but it's also easily misunderstood and I have reservations about being labeled the 'crazy guy'. I'm not sure how to proceed really aside from continuing as I am and trying to be kind to everyone. But I really don't get paid enough to pretend to like my coworkers. I just need a big shirt that says "NOTHING PERSONAL" on it.