When the sun is directly behind me, my shadow is very tall.
Since I’m only five feet, six-inches tall, it would be very easy to believe my 20-foot shadow is my true height. But, when I turn, the shadow shifts. The tall shadow disappears. My shadow is not a true representation, is it?
The apostle James wrote, “Do not be deceived, my beloved brethren. Every good thing given and every perfect gift is from above, coming down from the Father of lights, with whom there is no variation or shifting shadow,” (James 1:16-17 NASB). Chris Vlachos wrote, “God’s attribute of giving only what is good is not at the mercy of change.” God does not change his merciful nature because his character is always the same. He is infallible.
This is a difficult concept for human beings because we are just the opposite. Let the morning dawn on our discontent and we are surly to rise. Some of us stay the same way all day. In such a mood, it would be difficult to be nice and kind to anyone. A couple of cups of coffee and some breakfast later, and the story may be different. All people are alike this way. We are all shifting shadows.
God never changes. People do. People sin. God never does.
Some of my friends are pretty good people, but they all share the same fault. They think they are infallible. Someone else makes all the mistakes. It’s not their fault the doctor wrote down the wrong appointment day. The dentist must be wrong about his appointment book, too. My friends and I are shifting shadows.
God isn’t. He is the same all the time. He is patiently waiting for you to read your Bible and obey the gospel. He is patiently waiting for you to do what’s right instead of what you think is right. He loves you and wants only the best for you, but his patience is not without limits. One day he will send his son and the door to his kindness will be closed forever.
Don’t let your shifting shadow let that happen.
 “The Exegetical Guide to the Greek New Testament: James,’ p. 49. Published by B&H Publishing Co.