Why do Ghosts Haunt People?

There are many reasons why ghost might haunt people, including them wanting to find out their past or simply because they’re bored! It is hard to say exactly why they do it, and each ghost may be different. The next time you see a ghost, you should ask and see!