Time is not linear and this explains why I've predicted every major event in my life.  Not psychic.  Causation.

Time is a weird human construct we use to mature our consciousness.  But it's not a universal law.  It's experiential.

The more you know this, the weirder it feels.