What does Proverbs 12:2 mean?
Good people earn respect from others, but people who scheme and lie will end up facing trouble from God. Proverbs 12:2 - Modern Text Bible
(Here, the contrast is between honest, upright people and those who use deception. The upright get favor, but the dishonest face consequences.)