One day on Tenth Avenue, a dozen blocks down from the Blue Yorker motel, he saw a drunk woman stamping on a rainbow. This was outside a store selling crystals and incense. A ray of light from the store passed through a prism dangling in the storefront window and created this fortuitous spectrum on the sidewalk. The drunk woman, a big woman dressed all in black and missing several teeth, was trying to smash the rainbow with her feet and swearing profusely as she did so, unleashing a torrent, a drool, of homophobic abuse. Okay, that didn’t have to be a vision, but then there was a change in the
  
  ...more

