If you want others to accept your roleplay, accept theirs. If you're a half-human half-somethingsomething then expect people to be xenophobic towards you. From what I've seen from you all your characters seem to be accepted in society even though they're not human and that has always bugged me.