There are no perfect leaders.