Bring the tissues!