I experience sleep paralysis quite often, usually when I am dreaming about specific things. One of my biggest fears is ghosts/demons. It has been my greatest fear since I was a child and I have yet to shake it and I am 22 :-/. I have recurring nightmares about demons and those dreams are when I experience sleep paralysis. This is absolutely terrifying for me because not only am I dreaming about my worst fear (which seems so real) I am also paralyzed. I recognize that I am dreaming and fight to wake myself up but this is a process. If I am sleeping next to a person, I yell for that person until they wake me up or I am able to wake myself up. Once I am finally awake, I am so terrified from my dream and being paralyzed that I don’t want to go back to sleep. Not to mention my heart is beating out of my chest .
Because your consciousness has surfaced before your body has reconnected, as Jaz suggested, you now have the ability to manipulate your dream. It will take practice, but if you challange yourself to "dispell' those demons, or at least train yourself to recognize that they are not real, you may be able to put a whole new face to the dream that has terrified you since childhood. Just a thought, might be worth a try?? Remember there is nothing supernatural going on it is just a temperary time delay between your mind waking up and your body waking up. you are not seeing into any otherworldly realms. It's just a dream.