Psalms 89:30
“If his children forsake my law, and don’t walk in my ordinances;”
What does Psalms 89:30 mean?
This verse is part of a covenant promise God made to King David, laying out what would happen if his descendants turned away from God's ways. The "if" here isn't uncertain, it's more like saying "when"—the psalmist is acknowledging that staying faithful across generations is hard, and people will sometimes stumble or rebel. What matters in these verses isn't punishment for its own sake, but that God takes the covenant seriously enough to allow real consequences when we drift from his path. It's a reminder that our choices have weight, and that God doesn't just look the other way when we walk away from what he's shown us is good.