Friday August 14th 2020

Why Did God Make the Devil?

God didn’t make the devil. He created the angel Lucifer who later of his own free will made himself into the devil by opposing the will of God.

Just as Genesis tells us that God created everything inherently good, it was after that humans and some angels became evil of their own free choice. Other religions contend that there has always been an eternal struggle between good and evil, between God and the devil. That is not Christian teaching.

Scripture speaks of a great hevenly battle between the Archangel Michale and the other angels, Lucifer and the third of the angelic host who followed him (Rev 12:3-9). The fallen angels were cast into hell and, once there, became known as devils or demons, whereas the two-thirds of the good angels went to heaven and are still called angels.

If God knew beforehand that Lucifer would be bad, why create him at all? Why not just spare the universe the devil in the long run? Fair question. Again, remember that God creates good. Only creatures with free will can choose evil and sin, and then face the consequences of their choice.

If God prevented the devil from being the devil from being created merely because later, after being created, Lucifer would freely choose to go bad, then it’s the same as not having a free will at all. If only those who choose good are allowed to exist, what freedom is that?

Were the evil people and angels not allowed to exist before they even made a choice, it would not be just. It would be condeming a person before they commit the crime. Punishment must come after the fact, not in anticipation of it. That would be like a parent disciplining a two-year-old child for bad behavior she will commit as a teenager.

Answer from “The Catholic Answer Book: The 300 Most Frequently Asked Questions” by Rev. John Trigilio and Rev. Kenneth D Brighnti.

Reader Feedback

255 Responses to “Why Did God Make the Devil?”

  1. Abby Woller says:

    Whats up! I simply wish to give a huge thumbs up for the good data you’ve got here on this post. I might be coming again to your blog for extra soon.

  2. Undeniably believe that which you stated. Your favorite justification seemed to be on the net the easiest thing to
    be aware of. I say to you, I certainly get annoyed while people consider worries that
    they just don’t know about. You managed to hit the nail
    upon the top and also defined out the whole thing without having side-effects ,
    people can take a signal. Will likely be back to get
    more. Thanks

  3. Thanks for sharing, this is a fantastic blog article. Really Great.

  4. buy CBD says:

    one of our visitors a short while ago encouraged the following website

  5. health blog says:

    Very neat post.Much thanks again. Really Great.

  6. I truly wanted to type a note to thank you for these precious tips and tricks you are giving out on this site. My long internet search has finally been recognized with brilliant details to talk about with my relatives. I ‘d suppose that we site visitors are unquestionably fortunate to live in a magnificent place with so many brilliant professionals with valuable points. I feel really blessed to have used your web pages and look forward to plenty of more awesome minutes reading here. Thanks a lot again for a lot of things.

  7. Great article. Much obliged.

  8. download mp3 says:

    I really enjoy the blog.Thanks Again. Want more.

  9. Say, you got a nice blog article.Really looking forward to read more. Great.

  10. casino says:

    I value the post.Thanks Again. Really Cool.

  11. Handlateknik says:

    usually posts some very interesting stuff like this. If you are new to this site

  12. Thank you ever so for you blog. Keep writing.

  13. 352} says:

    Im obliged for the article.Much thanks again.

  14. Oh my goodness! Impressive article dude! Thank you, However I am going through
    troubles with your RSS. I don’t understand the reason why I
    cannot join it. Is there anyone else getting similar RSS problems?
    Anyone who knows the answer will you kindly respond?
    Thanx!!

  15. Outstanding post, I think people should acquire a lot from this website its rattling user friendly.

  16. كبرياء says:

    below you will discover the link to some sites that we assume you must visit

  17. ثقة says:

    always a significant fan of linking to bloggers that I love but do not get a good deal of link enjoy from

  18. الغدر says:

    check beneath, are some totally unrelated internet sites to ours, nevertheless, they’re most trustworthy sources that we use

  19. حلوه says:

    very handful of websites that take place to be detailed beneath, from our point of view are undoubtedly effectively worth checking out

  20. usually posts some incredibly interesting stuff like this. If you

  21. CBD for sale says:

    Really informative article.Really looking forward to read more. Will read on…

  22. web host says:

    What’s up, the whole thing is going sound here and ofcourse every one is sharing data, that’s
    truly excellent, keep up writing.

  23. What’s up to every one, the contents existing at this web site are in fact
    amazing for people knowledge, well, keep up the nice work fellows.

  24. please check out the web pages we comply with, including this one particular, because it represents our picks through the web

  25. 5euros says:

    always a big fan of linking to bloggers that I really like but don

  26. just beneath, are quite a few totally not connected internet sites to ours, nonetheless, they are certainly really worth going over

  27. Hey I know this is off topic but I was wondering if you knew of any widgets I could
    add to my blog that automatically tweet my newest twitter updates.
    I’ve been looking for a plug-in like this for quite some time
    and was hoping maybe you would have some experience with
    something like this. Please let me know if you run into anything.
    I truly enjoy reading your blog and I look forward to your new updates.

  28. That is a very good tip particularly to those new to the blogosphere.
    Simple but very accurate information… Thanks for sharing this
    one. A must read post!

  29. Everyone loves what you guys tend to be up too. This type
    of clever work and reporting! Keep up the excellent works guys I’ve
    added you guys to my personal blogroll.

  30. Great, thanks for sharing this article post.Really thank you! Cool.

  31. Really informative blog article.Really thank you! Much obliged.

  32. Looking forward to reading more. Great blog post.Really looking forward to read more. Really Cool.

  33. Really great info can be found on site.

  34. Awesome blog post.Really thank you! Keep writing.

  35. RoyalCBD.com says:

    Every when in a while we pick blogs that we study. Listed beneath are the most recent web pages that we opt for

  36. Royal CBD says:

    Here are several of the web-sites we suggest for our visitors

  37. RoyalCBD.com says:

    Thanks for the article.Thanks Again. Much obliged.

  38. Major thanks for the blog.Really looking forward to read more.

  39. RoyalCBD.com says:

    always a significant fan of linking to bloggers that I really like but don

  40. Im grateful for the blog article.Really looking forward to read more. Cool.

  41. Very neat article post.Much thanks again. Great.

  42. RoyalCBD says:

    please pay a visit to the websites we comply with, like this one, as it represents our picks in the web

  43. here are some links to internet sites that we link to simply because we think they’re really worth visiting

  44. here are some links to internet sites that we link to mainly because we consider they are worth visiting

  45. RoyalCBD.com says:

    Im obliged for the post.Really looking forward to read more. Great.

  46. RoyalCBD says:

    A big thank you for your post.Much thanks again. Great.

Leave a Reply