One of the fiery darts the enemy shoots at believers in Jesus Christ is that God is not good.
After all, the world is full of suffering and pain, and sooner or later every believer will go through valleys of heartache, tragedy, and tears. So how do we raise up the shield of faith when Satan tells us God is not good or he’s not good to us? By regularly calling to mind God’s promises. One of my favorites is Jeremiah 32:40:
I will make with them an everlasting covenant, that I will not turn away from doing good to them. And I will put the fear of me in their hearts, that they may not turn from me.
What an astounding promise. God has made a covenant to never cease doing good to his redeemed children. And Jesus Christ has instituted and sealed this covenant with his blood.
No expiration date
God’s promise doesn’t have a limited warranty. There’s no expiration date. He doesn’t do us good until we’re tough enough to take him doing some bad to us. His covenant will continue throughout the ages. God will do us good all day today, tomorrow, next week, next year, and from age to age.
This means that 24 hours a day, 7 days a week, God is relentlessly blessing us who have called on Christ to save us. He blesses us while we munch on our morning toast and sit in rush hour traffic. He heaps good on us while we feed the kids and sweep up the Cheerios around the baby’s high chair. He lavishes grace on us as we lug that basket of laundry up the stairs for the millionth time that week or plunge out the kids’ tissue-clogged toilet. He even does us good as we slumber in our beds each night. While we snore blissfully away, God providentially orchestrates his universe to bring us good – he directs his angels, moves nations and world events, shifts the weather, works in both righteous and evil people, and causes even the demons’ evil schemes to bring us blessing.
Bound and determined
God never tires of blessing us. He doesn’t take a break or change his mind. Nothing turns him away, not even our sins, failures and weakness. His kindness is not contingent on our performance but on his grace. He is unflinching, dogged, bound and determined to shower his love on us.
A few years ago I visited Niagara Falls. 35 million gallons of water cascade over the edge every minute. No one could possibly resist the sheer force and volume of this deluge. Blood-bought believers stand beneath the torrent of God’s goodness every moment. We can’t turn his goodness away any more than we could turn Niagara Falls away.
Heavenly bounty hunter
For us who have trusted in Jesus Christ, God’s kindness and mercy pursue us like some kind of heavenly bounty hunter. His blessings are going to find us. God will not be thwarted. He will never deviate or desist from persistently blessing us. He is stubborn in his goodness. God even designs the seemingly “bad” things that happen to us for our ultimate good. While Joseph’s brothers intended to harm him, God intended to bless him through their sinful actions. God is covenant-bound and determined to do us good day after day, moment by moment and cause all things – even “bad” things – to work together for our good.
Believe it, and give him abounding thanks.