I've made a fantasy world with its own nations, a magic system, and in-world politics. Leading this world is a benevolent god that has been nurturing humanity for roughly a thousand years. Long enough that they have seen humans go from cave-dwellers to castle-builders. Society is supposed to be pretty paradisical with this god going out of their way to solve problems such as famines, natural disasters, diseases, etc. But now I've run into a few bigger problems.
Without pressure from nature, the argument could be made that humanity wouldn't progress intellectually into the medieval culture that is central to the plot. Potentially I could say this god allowed minimal suffering in order for humans to evolve. Or potentially this god learned along with the early humans. I'm not certain.
If this god is so powerful why wouldn't they simply stop a famine before it ever happened? Or prevent that volcano from erupting, or stop that flood from happening? I've toyed with the idea that this god can't predict the future and isn't quite all-knowing. I've also considered that they're a very 'young' god and are still learning about the kind of changes they can impart upon reality, but I feel that this lacks substance.
I want this god to be a likeable character. They do not demand worship nor enforce a strict set of morals, but rather prefer to lead by example. They don't even preach. Their very existence did unfortunately spawn a world-religion that they at first discouraged, but have now embraced. Not out of vanity, but because they are a pushover and didn't want to upset anyone over something as trivial as a prayers. (This WILL come back to bite them, the plot demands it). They're very fond of humanity as a whole and have definitely made strong friends among the human populace. Some have even been granted immortality and a degree of power.
So... title, I guess. With a god this invested in the well-being of an entire world, can there still be problems without making the deity 'evil' for not solving them unseen?
EDIT:
I am baffled by some of the comments I've gotten one this question, so I thought I'd add some clarifications.
- I am not talking about a real-world god from any kind of earthly religion, nor am I trying to make a 'realistic' god. I'm talking about a high fantasy setting where one being, the creator of this world and master of its universe, has an active involvement in the setting's development.
- This god is intended as a background character, but holds weight with the main plot. Specifically because, by the time of my actual narrative, this god is dead. They will die. By the time my main character rolls around, it's been roughly a thousand years since the god's death.
I asked this question because I wanted some advice on how to build an incredibly powerful (but compelling) character that can navigate around some of the issues that real-world religions have. My character is of course fictional, has their own character flaws, and is not a representation of any real-world god.
To the rest of you who provided insight, thank you.