What you’re going through is atrocious. I’m sorry. As others mentioned here in their words, it’s definitely a blessing in disguise.
Check out this thread—it really has some great ideas.
Magickal Protection for removing influences.
I’m a fan of Magickal Protection’s Master Protection ritual and I highly recommend it (it has a way to clear up a lot of nonsense from life). Though I have not used these two specific rituals from the thread; I’m going to start these rituals on Tuesday.
Things will work out for you.