blind canopy compromise cotton defy demons failing flowed form impurities lead lie lies make martyred miss nothing pity reality river rock serpent sky starlit trunks truth