I'm not great at the explanations part. I kind of suck at them actually. It's not a mind thing, you're really here. Oh! And so is Scott McCall. And Stiles and Allison and Lydia and your Uncle. I'm not entirely sure how you'll feel about that one.
But maybe they'll be able to explain things better and you'll trust them more than some crazy girl claiming she knew you before.