What mysterious force makes Jack unable to tell he’s from the future? Looks like a curse.

1