I’ve been having this question in my head from quite a long time. As a kid, i used to visit the nearby temple daily, pray sincerely ,listen to stories from hindu mythology told by my grandmother. But slowly, i started finding a lot of things that simply didn’t make sense . Like God being supremely powerful, yet , not making all human beings to be good and peace loving people. Another thing was about God testing humans with all kinds of acid tests - why does he have to do all that when he is the all-knowing one?
I had a lot of christian friends at school, since i come from a christian dominated society in India. Christianity held more appeal for me that hinduism, because i found that it was a much more practical religion and most christians knew what was written in the bible appoximately atleast, whereas, in hinduism, not even 1% of the hindus ever get to read the vedas in their lifetime. Most hindus dont even read the Bhagavad Gita , which , i consider as a real treasure for the spiritually oriented person, independant of his/her religion. Most hindus consider the ramayana and mahabharatha as holy books, but i’d say, the stories in these books are not to be taken literally.
But even in christianity, i came across similar ideas - God testing humans,God killing bad people,etc. And then , i got to read a bible. I found many stories simply unbelievable, maybe they too , like ramayana , weren’t meant to be taken literally! I felt that the bible was worse than hindu mythology, because of the ease with which the verses in the bible can be (mis)interpreted variedly.
Finally , after a lot of thought, i have come to the conclusion that there is no God. All religions are a collection of ideas and stories with good morals, which would ensure that the people who follow it would lead virtuous lives. God is just an imaginary being, who mostly represents the human conscience. God was necessary in religions to make sure that people don’t challenge the rules of the religion and become unruly.
In a modern society , i feel that there is no need for a God. Moral values can be instilled by laws of the state and thru proper education and bringing up. Modern man needs to think in a logical way, and the idea of God shouldn’t create mental blocks .