One of the hardest things I have understanding is Gods relationship to Satan. The devil is our enemy, definately. We need to resist him. He will tempt us. He will introduce all kinds of evil to us. One day, he will be eternally punished with no way of escape. Until then, I have heard it said by Pastors and teachers that the devil is on a very short leash he knows what will happen to him. Why hasnt God eternally punished Him already? Why is this something that man has to endure? Is there an answer to this question biblically, or even at all? Or is it simply that God has it set up this way for His own purposes, and this is something that I need to accept without question? I gotta admit. Its hard. And its the hardest question to answer to unbelievers when witnessing, and it always tests my faith. In fact, during certain seasons of my life, it has put me in a full blown crisis of faith. I have started to accept that there is probably not a reason exept that God has His own purposes for this, but I wondered if maybe I was just missing a peice of the puzzle, and there maybe was a good explanation. Thanks.