What does Proverbs 29:24 mean?
Scripture often uses terms translated "love" and "hate" which carry different meanings in the modern world. In the Bible, these terms have less to do with emotion than with action, especially in comparison to each other (Genesis 29:31; Matthew 6:24; Luke 14:26; John 12:25). A person who "hates himself," in these contexts, doesn't necessarily feel self-loathing. Rather, the point is that their actions are self-damaging (Proverbs 8:36; 13:24).This verse issues a warning to anyone who is an accomplice in a crime, specifically thievery. Helping a lawbreaker means being partly responsible for the criminal act. If someone is brought into court, and charged with abetting a criminal, they are in deep trouble. The partner to a thief, then, is his own enemy. His cooperation with an immoral person puts his own life and well-being in jeopardy.
"The curse" noted here seems to mean the Old Testament law's condemnation of criminals and those who withhold knowledge about crimes (Leviticus 5:1).