Stephen Colbert's Goodbye to Jon Stewart Will Stab You in the Heart

They're dropping like flies now. First David Letterman. Now Jon Stewart. Who's next?!

Stephen Colbert is next. In case you were about to make it all the way through Jon Stewart's final show last night without feeling totally hopeless about the future, Colbert stopped by. Colbert went off-prompter to thank Stewart for bringing him and so many other incredible comedians onto The Daily Show. It was an earnest thank-you met with earnest tears from Stewart and everyone else watching it.