The internet is stuck in a time loop, and in 2026, millions have somehow convinced themselves they’re back in 2016. How is ...