The big question touched on here is one that's still unresolved in physics. All the laws of motion from particles to galaxies are symmetric in time. So why do we see time having an obvious direction (the past is different than the future)?
On the level of single particles, we can't tell if a film of a trajectory is being played forward or backward. A planet orbiting a star would look the same except it would be moving in the opposite direction, still described accurately by the same laws.
The obvious exception to this is the second law of thermodynamics.
There is an obvious direction to time as we know it. We never see an egg unscramble, even though it's theoretically possible that every atom's trajectory could happen to be just so that it ends up coming back together again.
The reason we never see this is that it is so incredibly unlikely that every atom will happen to be arranged just so. There are much MUCH fewer ways that the atoms in the shell and yolk could be arranged to come back together again than there are for the shell and yolk to remain an icky mess on the floor.
This isn't entirely satisfactory because all that it means is that the entropy is always smaller in the past and larger in the future, and that the arrow of time points toward increasing entropy (kind of circular).
Getting a bit more speculative, if there were some point in the far distant past where the entropy was minimal (think.. big bounce scenario), then before that time, the arrow of increasing entropy would be pointing in the opposite direction in time that it does now. Alternatively, if there were some point in the far distant future, where the entropy was maximal (think.. heat death of the universe), there would be no meaningful distinction between past and future since the arrow of time in the direction of increasing entropy would no longer work as a concept.
I study information theory and entropy in grad school (for physics). Hope this helps:)