Grab some Kleenex for this one.