Как отличить хорошего человека от плохого?

Никак.
Точнее если человек мучает животных, сексист, гомофоб, фэтфоб, лукист и т.д.и т.п. - очевидно что он плохой.
Но ни про кого никогда нельзя сказать, что он хороший, может он просто шифруется.