If God is All Loving, Why Does He Allow Suffering?

Have you ever wondered why God allows suffering even though He’s supposed to be all loving, all-knowing, and all-powerful? Have you ever questioned why bad things happen to you even though you’re a good person? Why did God allow an earthquake to happen in Nepal? Why are the riots in Baltimore still happening? Why did (my) friend get raped? Why did (my) parents divorce? Why now? Why (me)?

To be honest with you, I don’t know. But here are some things to keep in mind:

1.    God made everything perfect with love.  You’re probably wondering, “Why didn’t God make a world where pain and disaster didn’t exist?” Well… He actually did. 

Genesis 1:31
Then God looked over all he had made, and he saw that it was very good!”  

He didn’t mean for there to be pain and disaster at the Garden of Eden. Everything was literally perfect, but because Adam and Eve committed sin, humans tainted the earth. It’s all our fault.  

Romans 8:22
For we know that all creation has been groaning as in the pains of childbirth right up to the present time.” 

Because we committed sin and are still in sin, nature is also paying the price, which is the reason for natural disasters. Earthquakes in Nepal, tsunamis in Japan, typhoons in the Philippines, hurricanes in America, etc. are all indirect results of sin entering the world—all because of that initial sin in the Garden.

Jesus told us that we would experience misery.  He didn’t say that life will be sweet like bubble gum and rainbows. He warned us that life would be hard and it will suck. And all this goes back, again, to when we first let sin enter the world. There’s misery and there's pain and depression and hurt because of sin.

John 16:33
“I have told you all this so that you may have peace in me. Here on earth you will have many trials and sorrows. But take heart, because I have overcome the world.”