Why Does Time Slow Down and Speed Up?

Time contracts, expands, swallows and spits you out into this instant, which feels-depending on your perspective-either impossibly remote from where you were two years ago or barely removed from it at all. Flight delays, breakups, bouts of serious illness-all can bring you back to the high school classroom where it's"