Can we please stop equating being neurodivergent with being total shit at boundaries?
This is such a self-serving excuse.
"I can't read social cues ergo I can't possibly recognize that when someone physically pulls away from me, totally shuts down, or acts totally uncomfortable and confused then something is wrong" is nonsense. It's predatory.
And no. Boundaries do NOT have to be stated directly and enforced consistently.
Boundaries need to be stated ONCE. If the other person keeps pushing and is totally oblivious to your boundaries, then you have the right to kick that person out of your life.
Look--I've been that person who was traumatized and struggling mentally and totally crossed someone's boundaries. Sometimes in life, all of us hit that level of overwhelm. But when we're at that point, we need to learn to recognize it and respond by taking ourselves somewhere we can be alone and decompress.
We all need to stop making other people responsible for our own lack of skills.
They are skills. They can be learned.
Even by neurodivergent people.