They are very different, so outsider does make sense

I thought it was very creative since I haven't seen that word floating around anywhere.

It's so hard to try to describe someone being different without making it sound even a little mean >_< Don't worry!