Sounds like an imaginary friend gone bad.
Seriously though, there is absolutely no tangible evidence that spirits even exist (in fact, I'm almost certain they don't). THere is, however, an abundance of evidence showing that the mind often plays tricks on us. The best way to get rid of "spirits" is to understand that they only really exist in your mind.