DS is 11yo and autistic. He manages ok in mainstream secondary school but it is safe to say he doesn't mask particularly well. I am autistic too (recent diagnosis) so have some sympathy with this, but do think a baseline level of rote politeness and cleanliness makes everyone's lives much nicer and so have encouraged him to learn these skills. It has been (and continues to be) a struggle.
The most recent battle is over handwashing, which he avoids whenever possible. I know this because if he gets close enough I can smell his hands (although tbf I am hypersensitive to smells). I've tried explaining about bacteria, I've tried explaining that people will recoil from him, I've tried explaining that job recruiters tend to prefer people whose hands are clean - none of it works as he doesn't think there is a point. We have similar battles over clothing presentation, hair brushing, washing ketchup off your face, etc.
I don't want him to be dirty. I don't want him to be teased/made fun of. I don't want him to be embarrassed.
What on earth do I do please?!