Exorcist and Tokyo are as foreign to me as these swamplands you speak of. We all came here completely wiped, so who knows how many different lives you could have been living before. Even if you can't make sense of it, I'm sure it'll all pull together sooner or later. I don't have any memories of my own but. . .I think you should trust yours for now, no matter how strange.