I am high on a cloud having met Terrance Hayes at the New York...