Why does Evil exist? Why does God allow evil to thrive and exist?
The simple answer is He wants us to be worthy of His Love. Because it is when we are in despair, in the face of horror, sickness and death, or at times of tragedies, catastrophes and disasters, we find our humanity out of our helplessness and desperation. We then ALWAYS seek God’s help, forgiveness and love. Therefore, God allows and even creates horror and evil in this world for us to seek His Redemption.
You’re handed this precious gift, right? Each one of you granted redemption from the Creator – murderers, rapists and molesters… all of you. You just have to repent, and God takes you into His bosom. In all the worlds and all the universe, no other creature can make such a boast, save man. It’s not fair.
If sweet, sweet God loves you so, then I [the Angel Gabriel] will make you worthy of His love.
I’ve been watching you for a long time. Its only in the face of horror that you truly find your noblest self. And you can be so noble.
So, I’ll bring you pain. I’ll bring you horror so that you may rise above it. So that those of you who survive His rain of hell on earth will be worthy of God’s love.
from the movie Constantine (2005)