Chapter 259: A Thousand Miles in a Day, Homecoming