I think we attribute way too much to God and the Devil and way too little to ourselves.
For example, in almost any discussion, there is one side that says, in effect, "It must have been God's will," while another side says, “It is not right, and Satan is the cause if someone ’succumbs.’” ("The Devil made me do it.")
Both are cop-outs. Whatever we believe, we should own up to our own place as the chooser of our actions - relying on God's grace and mercy to cover those things we simply can't do differently. I understand the need for a “devil” in our theology, and I can accept the existence of a rebel leader named Lucifer, but I also would not grieve in the slightest if we learn that “the devil” is figurative and he disappears from our discussions – if we simply focus on progressing by understanding better and improving ourselves within the exalting grace of God.