In this episode, Rob talks about the important role of confession in the innovation journey. And he asks listeners, "Are you your best self?"