If she knew everything, why then in the earlier chapters did she assume that Selene is a witch? She should have known from her earlier lives that it wasn't that case! Can someone explain?