Here is my theory as to why we have religions. I think that all religions developed to satisfy three philosophical needs. One is to know about the world around us which is an intellectual need, one to help assuage the grief we feel when someone dies which is an emotional need, and the third is to satisfy the need for justice when unfair things happen.
A 'god' answers all three. God (or gods) created the world, you don't die, you go to heaven, and god/s punish those who do bad things.
I see myself as intellectually superior to religious people because although I have the need to understand the world I do it through science, and I cope with grief and injustices without the need of the crutch of religion.
To live a creative life, we must lose our fear of being wrong. Joseph Chilton Pearce