Hi Jimbo,
You acknowledge that some of your suspicions may cause unrest so you should be prepared that some here may have doubts about your post.
I would like to say that you need to remember that we all can be deceived at times and it's God and His powerful word that keeps us on the right path through the power of the Holy Spirit who works in us.
It's not clear what you mean about good spirits and bad spirits, but I'm assuming you mean there are God's angels and Satan's angels that are evil spirits and also called demons. And of course angels abide in God's realm (heaven) and the demons reside in Satan's realm (this world).
I would like to know where you are receiving all this information about demons from? One of the most powerful enemies of our soul is our flesh, our old carnal nature. That's the emphasis God has written in His word.
There are demons that can harass us, entice us to sin. But God says in His word to draw near to God and He will draw near to us. We are to resist the enemy and He will flee. When we draw near to God, there's no place for Satan and his demons. They must flee in the name of Jesus. Jesus triumphed over Satan. Read Colossians 2.
The voice telling you to be envious, jealous or greedy could simply be the lust of the flesh that you must die to. You're to put off the old man and put on the new man. Our old way of life with its evil desires we are to reckon as dead because we died with Jesus and were raised with Jesus as a brand new man, a new creation in Christ.
But also, when we give place to the enemy, we do allow him to speak to us. Stop listening. So if you've given place to satan, repent and be cleansed and stop doing whatever it is you did to give the enemy place in your life.
Also, we all are tempted by the enemy, but we can say no. We can resist him. Be strong in your faith, greater is He (Jesus) that's in you than he (satan) who's in the world.