CaptainCarefree
We each have MANY spirits/demons/addictions that are attached to us. At the same time, we each have only ONE soul.
The spirits or "ghosts" that people believe that see after someone dies - is essentialy the negative residue left over from what was attached to their body on earth.
The Soul, meanwhile, soars onward to Heaven, with every piece (peace) of love that it developed while encompassed within a body.
The evil demonic spirits of murder, and heartlessness of those like Hitler remain behind (in Hell), while as Rudenski has said, if Hitler even caresses the head of a small dog, that gentle second would be taken with his one and only core Soul to Heaven. While his various demonic spirits fell off onto to "hell" (or remained on the Earth plain - maybe perceived by some as "ghosts").
It's like this:
When a rocket soars into space, by the time it reaches it's destination, it has lost most of its outer-casing - and all that is left is the one main top portion.