Whoa there, shut the front door, are you a mental health professional qualified to make an evaluation on someone, hell, anyone? I don't think so. I don't get offended easily but what you just typed is borderline extremely offensive. You do realize there are people with special conditions like Autism, Asperger's, Tourette's syndrome (to name a few) that are completely incapable socializing in a normal way, and you just incorrectly classified these people as Psychopaths.
And also, free speech is free speech just because the majority may find something offensive, that doesn't mean that right is restricted or that it's being misused. That is some very thin ice you are walking on there with that argument