Wasn't it already established in the last story that John is NOT a Wraithspawn? There's no reason for Teyla & Ronon to be uncomfortable around him.
Author's Response: They've spent their lives believing that anything that looks like John is basically an animal that may interpret anything as an attack; that kind of habit is hard to break.
John needs to stop assuming that Elizabeth will never have any feelings for him. He can't know that Elizabeth could never love him unless he asks her. As for Ronon & Teyla & the rest, I guess it will take time to get them to trust him, but considering how much he's helped them for the past 2 years they all should have learned to trust him by now. I can't wait to see what happens next. Please hurry with the next chapter.
Author's Response: John's just convinced himself that Elizabeth can't feel that way about him for so long that it's hard to break the habit; it's going to take some drastic moments to make him admit the truth...
Ronon and Teyla are just naturally uncomfortable around a Wraithspawn, and everyone else is uncertain about the man in the mask they know so little about.