Of course time isn’t a straight arrow. It is curved like space. It cycles, spins, orbits, loops and otherwise always comes back on itself. If you trace time backwards in memory, it loops back becoming almost indistinguishable from the future. Put all these cycles together and they grow like a fractal until the radius is so large it appears to be a straight line. Looking at time this way makes predicting the future relatively easy.