Have you considered banishing or taking cleaning baths? Or perhaps an intensive protection regimen like the Master Protection Ritual by Damon Brand?
There are some angelic mantras on this forum that have helped me a great deal. I’ve chanted one of them in a dream before—perhaps this could be a useful tool for you. Check out the parasite mantra and the mantra for protection against negative energies.