my public humiliation ...