I'm sure some will take this the wrong way, but is he on the spectrum? It feels like he isn't quite neurotypical.
There are lots of undiagnosed people on the spectrum, and being on it doesn't mean you have the stereotypical appearance and require a caretaker.