Some of these symptoms sound like Tourettes syndrome.