Forget any logic about time travel. Forget about the main character, depressed, crybaby, suicidal kid with zero character development. Forget about the high reviews here, this anime is clearly overrated.