Especially God always gives us what we need instead of whatever we ask because God knows not everything we ask is really what we need.
So does your god think that the kids in Africa need starvation, or are they just praying to the wrong god so yours gets all pissy about it and doesn't help? Either way, seems like a total dick to me.
I am agnostic. I do not know if there is a god or not. I believe it impossible to know anything about God or about the creation of the universe.
You cannot be 'just agnostic', that doesn't make any sense. Nobody knows if there is any sort of supernatural entity or not, and that is why we are talking about belief here. So make a list of all the gods you believe to exist, and if that list stays empty, you're an atheist - if there is even one name on the list, you're a theist.