Assuming that there is a god, then I would have to say yes, he is definitely uncaring.
We are children of god and he loves us soooo much. Something is very wrong with this picture in many aspects.
*A father who loves his children will give them proper direction. One could argue that all the direction we need is in the bible. I don't buy that anymore. If all the direction we needed was in the bible, then there would be ONE religion and not countless religions, all convinced that they are doing the right thing.
*A father who loves his children will indeed let them learn the hard way, as learning the hard way is usually a lesson they remember. But when his children would get hurt beyond repair, or should his children die in the process of learning, the loving father would by no means allow it. What kind of loving father would let 6 million of his children die in a holocaust?
*A father who loves his children would listen to them. If god is my father, I can assure you that I have never had the feeling that my prayers were listened to. How about you?
*A loving father would give his children the proper means to survive. But I see many of his children play with their food because they just have too much to consume, while countless other children die a horrible death of starvation.
*A father who loves his children will provide a safe home for his children. He would make sure that it has a decent roof and a good foundation. If the earth is our home, then why do so many of his children die in earthquakes and other natural disasters?
I am still fighting myself on this one, but I am forced to conclude that either god is a product of my imagination, or he just doesn't care.