It's a really nice story, but It makes me feel something wired. I can't say that how wired it is. Just have the problem of being patient while reading it. 
 And the story also reminds me a book called "Before I Go To Sleep".