If we are on a spiritual journey, we should be constantly evolving our “mental models” about how the world works, how we fit into it, who or what God is (or isn’t) and how God works in the world.
Scientists use mental models all the time. They imagine a structure that explains the known data, whether of a gene or a galaxy, and then proceed to ask questions and collect more data to refine that model. When too many results don’t fit the current model, they will conclude that the model must be wrong and they will find a new one that does explain the data.
It can seem challenging for many folks to do this when it comes to their spiritual models, but it’s really just the same process. We look for a new model that better explains God based on what we have observed and experienced, when the old ones don’t seem to fit any more.
This has been done through out history. For example, when humans discovered the causes of natural disasters through increased/new scientific understanding, they were no longer described as being "acts of God." Plate tectonics, atmospheric pressure, and the like were correctly identifying as being the causal agents.
The full article is available here