During the past few days I've seen quite a few stories that involve time travelling. From an episode of Babylon 5 to the Spanish movie Open your Eyes to the novel The Forever War, I spent this weekend trying to analyse rather convoluted timelines, and finding myself enjoying them.
Interestingly enough, I know that some people close to me have certain difficulties following those plots whereas for me those kind of paradoxes are kind of normal. That's what happens when you grow up with a steady diet of science fiction.