I struggled when considering which forum to post this in: general or Skyward Sword. I'm posting it here because examples from this game are still fresh in my mind (though I'm sure there are loads from
OoT/other games).
I have a hard time wrapping my head around some of the inconsistencies that time travel creates. Perhaps they are best left unexplained and I should just accept that this is a fantasy world. I suppose I just like to rationalize what can't be. I find I like these games more when I at least am given some sort of explanation.
I don't understand how the statue of Hylia that was plunged into the ground (to destroy Demise in the present time) could still exist when Link and others return after destroying Demise in the past. If he was destroyed in the past, wouldn't that have altered the future to the point that a Skyloft wouldn't have existed all that time? It confuses me that Link, Zelda, and Groose return after destroying Demise some thousand years in the past and the villagers of Skyloft meet up with them at the end as if this never happened. Also, when Zelda went to the past to enter her period of suspended animation to contain demise, wouldn't that then alter the future and make it so she never existed in Link's lifetime?
Trying to comprehend Impa's time travel is also an elusive task for me. Demise is defeated in the past and Zelda hands Impa one of the bracelets. Does this mean that the older Impa knew all along what was going to occur? Did she (the older version) have the bracelet at the start of the game? If not, does that mean the hundreds (if not thousands) of years that she lived after Demise's death in the past were completely altered (and thus she would not be the same old woman that was saw at the start)?
/headache