Faith in humanity...disintegrated