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