Well here's another thing about demons that niggles away at me. Well it is about all the soul possessing man like creations God has made if we look at Christian belief.
OK, we start of with God who was there from the start. He was always the three part guy according to Catholicism as I have read, so we can't look at Jesus as one of his creations.
God makes some angels first I guess. He makes them all perfect of course, (as this is the only way he can do things), but one of them turns out not perfect and jumps ship.
Yes it's the Devil I'm talking about here who sets up shop in Hell and then gets some demons to help him out. Now where did the demons come from? Did the Devil make them or were they also failed creations by God?
God's strike rate is not looking good as he goes on the make man, (again perfect and in his own image), who rebels also and from that time on all the new souls are tainted. Well not quite because God gets his act together when he creates Mary. After Mary he throws away the mould, and goes back to creating defective souls again.
All of this doesn't look good on God's record.