I enjoyed this one. I heard it recently as well. It left me thinking in several different directions. Was it fate for the 3 predictions to happen, or did he make them happen by believing they would? Maybe if he hadn't seen the fortune teller, (charlatan - liked that word!) the 3 pieces would have still happened, but fit together differently. The story seemed to say towards the end that he was a phony, but was he? His predictions did come true (although the character only commited attempted murder, and I wouldn't consider his wife to have murdered him.)

If someone tells you something bad will happen to you, you will obviously try to stop it. If it doesn't happen, then you may feel gratitude toward the person because you believe knowing ahead of time allowed you to prevent it (as the character tried to.) Or, if it does still happen, then the fortune teller's prediction was correct. He wins either way. Hmmm

This story made me think about whether or not someone can change their destiny, or if it is already laid out. It is creepy sometimes to think of the smallest decision - or a split second in time can throw your future on a wildly different course. I was very intrigued by the movie "Frequency" which was the opposite idea of changing the past (which of course creates a paradox.)