So almost all say not annoying. Not the part we can see.
You have a well developed social personality that would work in the world.
Then there is what is hidden. This is WP where we are openly aspie.
You have overcome the world, I think you can pass, but this is the place to learn the inner aspie.
I would not think less of you if you walked your personal deamons in public.
That you cannot do in the world, and here people would say, What cute deamons!
I think you should risk some annoyance, who cares, were aspie, and deal with the monsters in the closet.