Humanly flawed and fumbling…. (devo reflection)