Lyric discussion by Juggalecter 

Cover art for In My Room lyrics by Insane Clown Posse

I always thought the ghost was the ghost of the girl next door whom the singer loved, and dies. Now she's back, haunting J, but the motivation is clear- he must kill the family next foor for her so she can be reunited with her family. She doesn't come back because now her parents and brother are ghosts with her.

Regardless, there is at least a double meaning here about hopeless love and being used by your lover.