DEMONOLOGY
Father José Antonio Fortea (1) - WHY DID GOD PUT DEMONS TO THE TEST The real question is, why did God not grant all the angels the Beatific Vision from the first moment of their creation? Why did He take the chance that some of them would rebel against Him and become demons? God could have created angelic spirits and immediately given them the grace of the Beatific Vision. This was perfectly possible for His omnipotence, and it would have been perfectly just to do so. But there were some powerful reasons for testing the angels before granting them the Beatific Vision. First, God had to give to each rational being a degree of happiness. Everyone in heaven sees God, but no one can enjoy Him to an infinite degree; this is impossible for a finite being. Each finite creature enjoys to the fullest degree possible without wanting more. A common analogy used to understand this metaphysical concept is that of a glass: God fills each glass (i.e., soul) to the rim but each glass is a specific siz