Ghosts don't haunt us. That's not how it works. They're present among us because we won't let go of them.
When you see the ghost of your past, it is not trying to scare you, but to remind you to keep moving forward.
A ghost is someone who hasn't made it — in other words, who died, and they don't know they're dead.
Sometimes, the past should be abandoned, yes. Life is a journey and you can't carry everything with you. Only the usable baggage.
The dead could only speak through the mouths of those left behind, and through the signs they left scattered behind them.
Ghosts seem harder to please than we are; it is as though they haunted for haunting's sake — much as we relive, brood, and smoulder over our pasts.