I also feel that since many have truly had experiences relating to spirits, there has to be something to an afterlife.

Reincarnation is the religious or philosophical concept that the soul or spirit, after biological death,
begins a new life in a new body that may be human, animal or spiritual
depending on the moral quality of the previous life's actions. This
doctrine is a central tenet of the Indian religions[1] and is a belief that was held by such historic figures as Pythagoras, Plato and Socrates. It is also a common belief of pagan religions such as Druidism, Spiritism, Theosophy, and Eckankar and is found in many tribal societies around the world, in places such as Siberia, West Africa, North America, and Australia.[2]
Although the majority of sects within Judaism, Christianity and Islam
do not believe that individuals reincarnate, particular groups within
these religions do refer to reincarnation; these groups include the
mainstream historical and contemporary followers of Kabbalah, the Cathars, and the Shia sects such as the Alawi Shias and the Druze[3] and the Rosicrucians.[4] The historical relations between these sects and the beliefs about reincarnation that were characteristic of Neoplatonism, Orphism, Hermeticism, Manicheanism and Gnosticism of the Roman era, as well as the Indian religions, is unclear.

Thanks for answering.