It's 2026... Where have We Been?