A straight guy tried to hit on me in my DMs once and it took forever. He kept saying he had to tell me something and then saying something like “never mind, I’m too shy” or “I changed my mind”. I’d seen him at work earlier that day and I told him I was planning on gaming when I got home, so obviously I was AFK, but every time I took a while to reply he’d be like “?” “where did you go?” before I’d remind him that I had other shit to do, which just stretched the conversation out even longer.
I’ve been told this was a dick move but I rejected him before he even got to the point because I couldn’t watch him do this to himself over someone who’s only into girls.
Disclaimer that I don’t believe in ghosts, but in fiction at least, I think the usual implication is that a ghost is someone who hasn’t passed on correctly. A few people have brought up unfinished business already, but even in stories that don’t bring that up, ghosts are often people who died horribly, prematurely, and/or violently. Sometimes they’re explicitly under a curse keeping them from moving on.
Basically, the circumstances of their existence are wrong, and they’re stuck due to forces beyond their control. That’s kind of the tragedy of being a ghost; they’re often a whittled-down, corrupted version of their living self.