Bad things happen to good people.
We live in a broken world. It all started in a perfect Garden, thousands of years ago when the first humans were unable to obey a simple command and sin began to multiply in this world. Since that time, sin, which is at work in all of Adam and Eve’s descendants, compels us to be in charge of our own lives; to live without God. Living in a sinful world means we deal with accidents and sickness and all kinds of tragedies that happen to good and bad people alike.
If it were not for God’s mercy (when He withholds what we really deserve for our sinfulness) and grace (when He generously gives us what we could never deserve) our lives would be filled with the horror of constant tragedy, pain, and separation from all that is good. At this very instant, God’s goodness is being poured out all over the world because He loves us in spite of our rejection of His only Son, Jesus as the Master, King and leader of our lives.
Is God powerful enough to stop tragedies like the death of a teenager in a car accident? Yes, absolutely! And He does prevent accidents all the time – but not every time. That’s what we find so difficult to understand and accept.
Why doesn’t God stop all the bad things from happening? Because He loves us. God understands how foolish it would be to let us have our own way all the time. If I got my way and what I want every time, I would soon think of myself as god.
We have finite minds and that makes it difficult to understand an infinite God. Every day we grapple with the limitations of being human. But God is not limited. We can only guess what might happen tomorrow but God knows every detail.
Don’t reject God because He doesn’t measure up to your standard. My measuring stick and your standard is broken and faulty. God is trustworthy because He is all-powerful, always present, and knows everything. Even when everything seems to be going wrong, God is still in charge.