Why Does God Allow Bad Things to Happen to Good People?

Have you ever wondered why God allows bad things to happen to good people? Read to find out more.

When you have transgressed the covenant of the Lord your God, which He commanded you, and have gone and served other gods, and bowed down to them, then the anger of the Lord will burn against you, and you shall perish quickly from the good land which He has given you.”  Joshua 23:16 NKJV

God made a covenant made with Abraham.  He said that if Abraham followed him, he’d lead him to a land that will be an inheritance for his seed.  That was fulfilled.  However, over 400 years later, the Israelites (children of Abraham’s great-grandchildren) stopped following the laws and ordinances that they received from God through Moses. 

The bible said that they “…transgressed the covenant…”, meaning that walked/turned away from or alienated the promise/agreement they made to God (BDB & Strong’s Concordances).  That agreement was to serve him faithfully by not serving other gods.   

This is one reason bad things happen to good people.  We may see these good people faithfully serving God but can we see their hearts? Are we notified each time good people stray from the agreement they made with God?  Can we see when they are serving other gods or bowing down to idols in the privacy of their homes? 

When we start living contrary to how God wants, he no longer holds up his part of the agreement to bless us.  Consequently, bad things start to happen to us.  Sometimes, he even allows bad things to happen.  This is not to kill us, but to get us in a place where we call on him and repent.  Why does God allow bad things to happen to good people?  Some times he’s trying to give us a wake-up call so that we realise that we have strayed and we need to honour the promise we made to serve him.

Yes, God is forgiving and merciful.  But if we stray, he will do whatever it takes to bring us back…even if it means allowing bad things to happen to us. 

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