Recently I have been having scary things happen to me while I've been sleeping - waking up and being paralyzed, having the sensations of being touched in my sleep, voices saying things to me. It's quite frightening and when it happens I always pray but it doesn't go away straight away. I have a few questions; why would I be vulnerable to demonic attack? I haven't gotten into any occult things. Why would God let demons attack me? And does any sin open the doors to attack or only ones involving witchcraft and the like?