Yeah, he's getting a lot better. He's doing part time work now, and whilst he'll have issues for a bit, it is getting less and less. Taken a few years, as you say.
People just making assumptions based on their own extremely narrow understanding of, well, life, just get on my wick.