In Scripture, God makes a lot of promises. He keeps them all, but there are a few things he never promised that might surprise you. Here are three
Justice on earth
God keeps score. He promises to heal the wounded, reward the faithful, and punish the wicked (2 Corinthians 5:10). But he doesn’t promise to do any of that until after heaven and earth are remade without the curse of sin. He promises justice. He does not promise swift justice.
God is patient with us all (2 Peter 3:9). That’s a great comfort until we realize that he’s also patient with those who harm, oppress, and offend us.
To my regular frustration, Scripture never gives permission for us to enforce our own interpretation of justice (Romans 12:9). Instead, we’re told to wait on God’s perfect plan to be carried out on his perfect time (Psalm 37:7).
Many television preachers have built a personal empire on the false promise that obeying God will lead to material prosperity and success. But God never promised his followers an easy life. In fact, he warned us to expect the opposite (John 16:33)—hardship and persecution from the world, and even correction from his own hand (Hebrews 12:7).
The Christian life is not a comfortable life, but it is a fulfilling one.
I love hearing stories of miraculous life transformation. They fuel my faith in the transformative power of God’s Word more than anything else. But they also plant a desire for the same sort of instant change in my own life. Yet still I still wrestle with entrenched habits and besetting sins (Hebrews 12:1). Much as I love to see instant change in others, and long to experience it myself, I must remember that God has promised to change me, but hasn’t promised to do it instantly.
He has promised to complete the transformative work that he’s begun in me (Philippians 1:6), a promise that implies this change is going to take a while.