Leo is warped but at the same time he genuiely fights for the sake of both his vengeance and humanity. And actually gives a shit about civilains. Its kinda fucked what he is doing now, like spying on his teammates, and fucking Momo. The thing is all those can be justified, and is kinda neccessary.