The best 25 years on Earth: Happy Birthday Internet, the love of our lives!