Sometimes, though it makes no logical sense, it isn’t a bad idea to fight fire with fire. Maybe find some way to create a ritual you can do at home to exorcise the feeling of demons.
Also, go to therapy. There is nothing wrong with multiple angles of attack when dealing with a problem like yours.
Just be careful to avoid charlatans or anybody who wants to charge you a lot of money for some sort of spiritual healing—those people are frauds.