Kel, I'm not sure if you are a religious person but have you tried praying? I have been in situations where I have felt the presence of a bad spirit (In both my dreams and in person) and what it worked for me every time was to put my hand up in a square and say the following words with faith and conviction: "In the name of Jesus Christ, I command you to LEAVE."
Having said that, I don't want to pry but… have you experienced traumatic events as a young child?
See Similar Topics