The past is also the future, the future is also the past, the beginning also the end.
This makes me think that there have been many instances where time seems to have repeated itself because the past, present, and future are all connected. This could have happened in many different ways, within a person's life or out in the world - politically, historically, socially, etc.