Demons can try to insert their own thoughts into your mind. (Read this to see an example of this happening between me and my husband: https://dreamsofdunamis.wordpress.com/2012/02/10/this-is-satan-attacking-us/ ) They can whisper into your ear and then reach your mind, and they can make it sound like they are your own thoughts, but they are not. You do not have to accept them as your own! Whenever you get hit with those thoughts, rebuke the demons by say out loud that they are not yours, they are satan’s, and you then cast out those demons in the name of Jesus. Say some scripture out loud as well. (Scripture causes the demons to curl up in pain, and they are then quicker to be removed.) If you are with people, then whisper it under your breath. You do not need to yell with the demons, they hear whispers just as clear as they do a regular voice. (Yelling would be counter productive, for they would then know you are upset, and they like you being upset.) You do however, need to be firm, for they can sense when one does not believe in what they are saying and claiming. FAITH! If they keep pestering you, call out for Jesus and ask Him to surround you with His angels, and to fight your battles in the unseen world. Keep doing this until you get relief. Blood-bought believers in Jesus Christ have the legal right to cast out such thought attack demons (as well as their seeds of thoughts,) in the name of Jesus. The demons MUST go! The bible refers to attacks as “the fiery darts of the wicked one.” (Ephesians 6:16 “above all, taking the shield of faith with which you will be able to quench all the fiery darts of the wicked one.”) Some people have found it helpful to speak in tongues, to stop such thoughts in progress. (All believers can speak in tongues. We may not understand it, but God certainly does!) It has also been a benefit to some, to bless ones’self with blessed olive oil, while casting out any thought demons in the name of Jesus.
As far as your Business, I do not know what it is or what it does so I can not say. Is it against the word of God somehow? (A tattoo parlor, for example, would be against God’s word.) One thing to keep in mind, is that you might want to go through your business just as if it was your home, and clear it out of all cursed items. (See https://dreamsofdunamis.wordpress.com/seeking-deliverance/ for the links on how to bless the land and cleanse the home.) It sounds like the boundaries between the demons and you need to be strengthened. When we blessed our land with the new wine and blessed olive oil, we found that the demons could no longer get in to where we were to attack us. Blessing your place of work and of home and the land around them, as well as getting rid of any cursed items, should help.