Well, take different theologies. In Christianity, they're all demons. You can't trust a single one. On other religions those are spirits that didn't die correctly. They've got serious issues. Either way, you can't trust them.
Your alive aren't you.
There are friendly ghost. We automatically think that the spirit is trapped between both dimensions and are anger and depressed at knowing that they have to deal with their consquences
Thats a really good question. I'm pretty sure they would because a ghost is our soul. Our soul not only holds our experience but our emotions as well.
I had sex with a ghost...