After death, when the spirit is released, it is still a projection of the soul/higher self, acting independently according to it's own free will. It can choose not to go over to the other side. Here are some reasons why a spirit may remain on earth and therefore become an earthbound spirit or ghost...
10 Reasons Why Ghosts Haunt1. They are confused and can't understand what has happened - that they have died.
2. They feel there is unfinished business to complete here on Earth.
3. They may not want to leave loved ones behind.
4. They may want justice or revenge for some wrong doing that has happened to them.
5. They want to put things right or make amends.
7. They cannot accept/believe/realise that they have died.
8. They do not believe in an afterlife, so carry on as if they were still alive.
9. They have suffered a terrible shock from death are existing in a confused/disarranged state.
10. Extreme attachment to their earthly way of life &/or ego. They love earthly life.
Don't feel afraid of ghosts as they are essentially just like us but lost and/or confused. They require healing and love just like humans do.
For much more information, please watch this video.
Why Do GHOSTS HAUNT? How Do Souls Become EARTHBOUND Spirits?
Subscribe to Spiritual-Awakening.net