I have faith on humanity again