Narayanan has taken the controversy as an opportunity to introspect and learn. But it is long road ahead