“God is not a man, that he should lie, nor a son of man, that he should change his mind. Does he speak and then not act? Does he promise and not fulfill?” (Numbers 23:19).
Does God ever break His promises?
The Bible says God is the same yesterday, today and forever. The Bible also declares God doesn’t lie and always keeps His promises. But the Bible does not promise we will always understand.
A few years ago, our son was diagnosed with cancer. He was only 14 years old. I was so angry with God. I didn’t understand how He could let that happen when He had promised to take care of us. I didn’t understand what kind of character God could have if He let children suffer.
I was hurt and He knew I was hurt. I didn’t talk to Him for six months and when I did, it was only to read David’s boldest, harshest questions to Him in a loud, angry voice.
This is what God finally told me about Mark’s cancer: “Kim, I will tell you anything you want to know, but you don’t have the frame of reference to understand.” What did God mean by that? He meant He loved me enough to explain, but I didn’t have enough experience or brainpower to understand the explanation.
I am convinced there are things we will never understand about God as long as we live. Yet, He wants us to trust Him enough to love Him—even when we cannot understand. How do we do that? It’s by grace.
He lovingly gives us sufficient grace.
Kimberly Snider is a missionary to the Philippines.
From “Moments for Moms,” a free email subscription.
Copyright (c) 2005 Women’s Ministries of the Assemblies of God.