Praying for you.Pray this prayer before you go to sleep:
Say: I bind away ( Matthew 18:18) from myself any spirit that is not the spirit of the lord- all unclean spirits, i command them to leave me now. i bind away from myself all dream stealing and dream blocking demons, all soulish dreams, all counterfeit dreams, all counterfeit dreams, demonic dreams. i bind any demons that would pollute spiritual dreams and visions, and any demons that would close the heavens over me, and i command the heavens over me to be opened now. in the name of jesus christ, and by the power of the holy spirit, i also cover my dream state and sleep state in the blood of jesus, and i put the helmet of salvation on. i take authority over this house and i command this house cleansed of all unclean spirits right now. In the name of jesus christ, i ask for warrior angels to cleanse this house now of any unclean spirits, bind them up and send them to the pit. now i send more warrior angels over the floors, walls, and ceiling, and i seal off the openings to this house in jesus name. i put a wall of fire around my bed and a canopy of fire over that.
i bind up, according to matthew 18:18 insomnia, fear of insomnia, wakefulness, restlessness, interrupted sleep, sleeplessness, all evil nighttime creatures. i cancel every spiritual problem associated with the hours of 9pm and 9 am. i neutralize all nighttime attacks, and then lay hands on proverbs 3:24 when i lie down, i will not be afraid, when i lie down, my sleep will be sweet. In Jesus Name Amen