If I had a nickel for every time someone says "this person's being a huge jerk to me but I think they might be neurodivergent"
Regular reminder that being an asshole is not a symptom of any form of neurodivergence. (You can replace “neurodivergent” with depressed, anxious, bipolar, etc. and the diagram works equally well)
ETA: social faux pas, awkwardness, and genuine symptoms of neurodivergence don’t make you an asshole. I shouldn’t have to say this? An “asshole” is someone who enacts a pattern of abusive, controlling, harassing, and/or harmful behavior with no remorse or concern for how other people are affected.
Sounds like you touched on their special interest. You almost certainly made their day, even if you felt a little awkward. I have autism and my special interest has changed several times, but that passion usually remains (especially if it lasted for a year or longer). It's taken my entire adult life to figure out when people no longer care
I didn't think anyone would have considered that asshole behavior. Annoying, maybe, but that doesn't come across as mean.
I think a better example would be something like a coworker saying "You said you'd send me that information yesterday" which can be interpreted as "hey can you send me that information you mentioned?" OR "hey fucko, you lied to me"
That's not asshole behavior. That's called autistic infodumping.
Basically autistic people get dopamine from talking about there special interests. It is like riding a roller coaster and sometimes it is hard to stop.