Psalms 89:31
“if they break my statutes, and don’t keep my commandments;”
What does Psalms 89:31 mean?
This verse captures part of a larger promise God made to King David, where the Lord says his descendants' kingdom will endure forever—but with an important condition attached. The "if" here signals that God's protection and blessing aren't unconditional; they depend on whether the king and his people remain faithful to God's laws. The historical context helps clarify this: David's line did experience ups and downs, with some kings following God closely while others turned away. What makes this verse comforting rather than threatening is what comes next in the psalm, where God promises that even when his people stumble and break his commands, he won't completely withdraw his love or abandon his covenant. If you're in a season where you feel you've fallen short or broken your own commitments to God, this verse acknowledges something true: our choices matter, and there are consequences. But the fuller message of this psalm is that God's loyalty runs deeper than our failures.