Psalms 89:35
βOnce I have sworn by my holiness, I will not lie to David.β
What does Psalms 89:35 mean?
God is making an unbreakable promise here, swearing by his own holy nature that he will keep his word to David. When someone swears by what is most sacred to them, they're putting their entire reputation and character on the line, and God's holiness is the most sacred thing that exists. This means God is essentially saying, "I cannot and will not break this promise, because to do so would contradict everything I am." The context is a covenant God made with David about his dynasty and throne. Even when circumstances looked hopeless or the promise seemed delayed, this verse anchors believers to God's reliability. If God won't lie about something he's sworn to by his own holiness, then his word is absolutely trustworthy, even when we can't see how things will work out.