Get your Kleenex out