To cover a very small part of a huge and interesting topic, this is a quote from the
Secular Web site which gives arguments against God.
"The idea here is that God must allow some short term suffering in order
to achieve a greater good. The analogy employed by professor Kreeft
involves a hunter who is trying to free a bear from a trap, but cannot
because the bear is liable to react violently, incorrectly perceiving
the hunter as a threat. The hunter must therefore use tranquilizer darts
and the like, which also would seem to the bear as harmful, in order to
achieve what is ultimately best for the bear, i.e. freedom from the
trap. The analogy is, of course, Hunter = God, Bear = Human."
The author of this post goes on to "disprove" God as being good when he cannot simply take the problem away, therefore he must not be omnipotent. What he is not seeing, however, is that if God took control of every situation and fixed every problem, then 1) The world would be perfect and no one would be able to mess up, and 2) No one would have the ability to mess up and therefore would neither have the ability to make the right choice.
This reminds me of life after WW2. The American dream was to have a family, a house, and a stable job, but what this did was make everyone exactly the same as their neighbors. It brought about depression for young adults wanting to forge their own life paths. This is a quote from an essay I did on the topic:
"Machinism was thought to be a result of omnipotent regimes, or governments that placed pressure upon the ways of civilian life, when a lot of that was only an idea."
Basically, we would become robots if we served a God who would intervene on all our decisions without our consent. That doesn't mean he won't help those in need and answer prayers from an honest heart.
So there. I've said it. :)
If you abide in me, and my words abide in you, ask whatever you wish, and it will be done for you. ~John 15:7