Read Psalm 135
Featured Verse: Psalm 135:3,5,6
“Praise the LORD, for the LORD is good…I know that the LORD is great… The LORD does whatever pleases him…”
God is all-powerful. He does what he pleases. He blesses; he punishes. He sets up; he tears down. He rewards; he judges. He is the great God, the Creator and Sustainer of all, and he will accomplish his purposes for all that he has created.
No one stands in his way. Just ask Pharaoh, or Nebuchadnezzar, or Pilate, or Caesar, or Satan! No president or judge or politician; not the wealthy or powerful or famous can thwart his will. God will accomplish his purposes. No one will get their way—including you and me. God will get what God wants!
That can be a little frightening—and it should promote the fear of the Lord in our hearts—but keep in mind the first line of this selected psalm: God is good. He will never do anything that is not saturated in his love for mankind and his perfect plan for the eternal ages. No matter what, whether he is blessing or punishing, setting up or tearing down, rewarding or judging, God is always good, and therefore we can trust him.
As someone once rightly said,
God is too wise to make a mistake,
Too kind to be cruel,
But too wise to explain himself.
We may not always understand what God is doing, or why he is doing it, or how good can come out of difficult and hurtful experiences, but based on his Word and his track record of goodness, we can trust him.
Yes, God is good—all the time!