Life is a big bowl of spaghetti, loops within loops within loops Ad Infinitum. Time is not at all linear, but instead is just a human construct aimed at harnessing change. But change is not easily captured, and it tends to accelerate as changes can use the results of other changes to get a new thing done faster. Humans are also existing in an environment that is a feedback loop to them. They base their behavior on what happens around them, and the things that happened in the past.