Maybe God knows that you needed it badly and he knows that you will use it in a good way. He answers prayers when you have a very strong faith in him and that's true.
If you believe in God, then your God is bigger then your demon. Seems so many people that believe in God and demons, yet the demons have more power then their God. It actually sounds more like you have a problem with what you see as your responsibilities, rather than a mythical demon.
Here's a tip... click your heels three times and tell that demon there's no place like home.