The Future is Now the Past

I remember being a kid and thinking that the year 2000 was so far in the future. But now it is 22 years in the past. How did we get here?