Pride, greed, envy, intolerance, closed, or narrow, mindedness, fear, ignorance, superstition, nationalism, sloth, anger, glottony and stress. When these things (and some I can't think of) control us, are done to excess, they become our demons.
There are no demons anywhere but in the minds of the superstitious. It isn't coincidence that the only people who see demons are the people who believe they exist. I have been all over the U.S,, Texas and Canada and have never seen a single demon.
It is the same with Catholics seeing the Virgin Mary. IN one case in Medjugorje, a priest and a Nun were standing together. The Nun, with tears streaming down her face, was enthralled by her vision of the Virgin Mary. The priest standing next to her saw nothing.
We always need to bear in mind that the Bible was compiled during a time when almost IOU% of the people were very ignorant...very superstitious. If we today live according to the ideas and beliefs of those ancient people our lives will be one continuous Halloween party.