Someone pass the Kleenex please