some people might find it bizarre , but i had lived my life in the little cocoon of seeing dead people and chasing ghosts , and i had never once thought about witches , witchcraft and all that it implied .