All human beings are just robots made of flesh and bones and toys of the spirits for their games. Robots don't have rebirth.
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. 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. Brain is just a media to connect the spirits to your mind. A mind is just a computer's mind. After the destruction of a computer completely you will not get it's mind. The same is the case with the human beings. Soul is nothing but an energy needed for the functionality of a body. It is not a spirit or anything else. All human beings are just robots made of flesh and bones and toys of the spirits for their games.
To form a reincarnation all spirits which lived with a body must possess another person together. Then only he/she can feel same thing of the demised person. But this is not happening because the spirits never stay together to haunt or possess another. They go searching new bodies. Rarely there might have been certain cases but I think it had changed after some time. Spirits during their life time live with many bodies (one after another). Their memories sometimes affects the person. This is natural. This is not enough to believe that there is rebirth. No one returns after death. A human's life ends with his/her own body.
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.