so my native language is not english, i had to learn it in school (like all japanese have to, more hard or not) and in the end, to talk with them, i have to translate to japanese, coz they cant translate english to japanese.

And u are wrong, if in school, children dont allow a kid to join them coz he is diferent, that is bad, is not their right to choose. You can choose your group with thousands of reasons, but at least, always let people to join. You can decide later if u like him or not.