“I’m the most patient impatient person you will ever meet,” artist Michael Leaf admitted. “With some stuff, I’m perfectly OK ...