God or Gods had created the earth and the universe. He had also created the spirits. It seems the religions don't think properly in this regard. If scientists discover the truths about spirits then they will come to a conclusion that evolution is wrong and Big Bang theory as well.
God never bothers who believe in Him. God had created spirits too for various purposes. God cannot watch each and every human being at the same moment. That's why He had created the spirits to watch, guide and determine the destiny of the human beings from their daily activities, talks and thoughts too. Your past determines your present and your present determines your future. God has given freewill to all creatures including human beings. According to this, all human beings have all right to live a life as they wish. But if it happens to be bad and hurts someone, they have to face the consequences. These consequences are created by spirits. It's a natural system. After death no one lives in any form. Heaven and hell are only for spirits. A soul is nothing but an energy needed for the functionality of a body. It is not a spirit or anything else. A brain is a media to connect the spirits to a human mind. A human mind is like a mind of a computer. After the destruction of a computer completely, you will not find it. The same is the case with the human beings. Spirits are separate elements. A human being is not a single spirit. A human being during his/her life time is living with many spirits which have joined one by one since birth. They are knowledge, skills, feelings, emotions, interests and everything. Even thoughts are not your own. For example, when you want to take a decision on a subject, one after another the spirits think and you just listen, choose or reject the ideas which they transmit to your mind through your brain in the form of thoughts. A human being is just a robot made of flesh and bones and a toy of the spirits for their games.
There is no hell or heaven for human beings. They are only for spirits. I guess that the heaven is just the sky and hell is the prison for spirits. Good spirits are free to go anywhere in the sky but bad spirits are put in prison for certain years. Their lifetime is limited. If what they (spirits) have said is true then they live approximately for 500 years. Spirits are separate elements. There is always a common fate which is always applicable to all creatures including human beings. That is, we are like other creatures except that we have an additional sense (sixth sense). This sense had changed only the living conditions of the human beings but not the fate. The fate is almost same to all creatures including human beings.
In the end I like to say that I am an evidence for the existence of God. If you know me you will understand the truth.