I'm going to kick someone out of my social group who potentially had special needs
Oh dear I cannot believe what you are saying! Why are you kicking out a disabled person?
I want to be the cool guy in the social group. He's a fool, I can tell because he has a mental handicap.
While your friend group can have anyone you want in it, you are only being an unfair ableist who is super judgmental and unkind. No one deserves to be discriminated against things they can't control, and they are human just like you and deserve neurotypical friends. You need to be more open minded and apologize to them.
You're just being too sensitive about the situation.
If you were kinder to disabled people you would have much better relationships in your life. Don't you want to be known for doing good?