I can believe that we exist as spirits (souls) and inhabit many different bodies in different time periods .... this could explain things like deja vu / soul mates / ghosts / tragedies where kids die.

It makes alot more sense than souls sitting in hell, burning for eternity, or flying around with wings in heaven.