I am lifted up when I read your proof of demons and how to defeat them.
I recommend you visit this site and read the articles on soul rescue: http://www.bswett.com/spirit.html
I have found it quite useful.