What does Psalm 7:11 mean?
David acknowledges God as a righteous Judge. Part of that perfect righteousness is God's ability to know everything that happens. Because He is all-knowing, God knows every sinful thought and action that human beings commit (Psalm 139:2–3). Because humanity constantly sins (Romans 3:10–11, 23), the Lord has reason to be "indignant" every day.When He judges, God judges righteously. He is neither random nor inconsistent. God sees sin as it is, and judges it as it deserves to be judged. He does not let unrepentant sin pass without judgment. Although many people believe God is too kind and loving to send anyone to hell, God's righteousness does not allow Him to simply excuse sin. To the contrary, all sinners who do not believe on Jesus as Savior will spend eternity in hell (John 3:18). Every day of their life on earth they are the objects of God's wrath. John 3:36 assures us that "whoever does not obey the Son shall not see life, but the wrath of God remains on him."