Why does God allow horrible things to happen in the world?

Why does God allow us to struggle?

Why does God allow us to hurt?

God has always allowed suffering (well, not always, but since the fall of Adam and Eve). In Biblical times, Job and the writers of the Psalms asked the question “why?” and many of us still ask that today when tragedy strikes. This question is echoed by many nowadays (meaning the past hundred years or so) with people witnessing two World Wars, the Holocaust, genocides and “ethnic cleansings” in several countries, famines in Africa, the killing fields of Cambodia, the emergence of AIDS, 9/11, Middle East turmoil, people being gunned down in movie theaters and at work, and America’s school shootings-a growing epidemic (CNN reported that as of 06/19/14, there were 74 school shootings in the U.S. in the past 18 months READ MORE: http://www.cnn.com/2014/06/11/us/school-shootings-cnn-number/).

In John 16:33, Jesus says “I have told you these things so that in me you may have peace. In this world you will have trouble. But take heart! I have overcome the world.”

Jesus says we will face suffering, but in His word, He does not say why. So when someone asks me “Why would God let my child have cancer?” or “Why would God let a shooter come into a preschool and kill innocent children?”; the only answer I can honestly give consists of four words – “I do not know.”

What we do know is that God has a plan for everything. God knows every decision each one of us will make before we make it. He knew us before we were born. He knows the numbers of hairs we have on our head. He is infinite. We cannot even begin to fathom all that God is and all that God can do. Our puny, human brains cannot even begin to wrap our minds around a portion of God’s plan for the world. 1 Corinthians 13:12 says “For now we see only a reflection as in a mirror; then we shall see face to face. Now I know in part; then I shall know fully, even as I am fully known.”

We will not get the answer to “why” until we leave this world. Someday we will be granted the clarity, but on earth, our site of the big picture is limited.

God originally had made a perfect world. God did not create evil and suffering. He created a potential for evil to enter the world, but it was human’s free will that brought evil to reality. God saw that the earth “was good,” but sin came in and tainted what was perfect in the eyes of God. This sin that has been taking over society more and more, it seems, with every generation, and causing more and more crimes and hate as time passes. The Bible says it is because of sin that nature was corrupted and nature longs for redemption which causes the disorder and chaos in the world.

Sometimes God uses our suffering to draw us closer to Him and to influence others for him.

Romans 8:28 says “And we know that in all things God works for the good of those who love him.”

All we can do is trust in God’s purpose, walk in light, show Christ through all we do, and love one another.





2 thoughts on “Why does God allow horrible things to happen in the world?”

  1. I agree with you completely. The question of suffering is such an important one in this day and age, and it can be a tough question to tackle. I’ll be remembering you and your little ones in my prayers.
    I know I posted a link in the last comment I left on your blog, but if you will permit me, your post reminded of one I read a while ago: http://thedaughtersofzion.wordpress.com/2013/11/06/isaiah-52-53-suffering-an-act-of-war/comment-page-1/#comment-27
    I found this woman’s post so encouraging and I hope you do to. Keep fighting the good fight!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s