When the cancer’s in remission, we say God is good.  When the pay raise comes, we announce God is good.  But is God only good when the outcome is?  Most, if not all of us, have a contractual agreement with God.  I pledge to be a good, decent person and God, in return, will: Save my child.  Heal my wife.  Protect my job.  Only fair, right?  Yet, when God fails to meet our expectations we’re left spinning in a tornado of questions. 

In such times remember this: God is sovereign.  James 1:17 tells us He does not change like shifting shadows.  God does permit evil, but He doesn’t allow Satan, the father of evil, to triumph.  Isn’t this the promise of Romans 8:28?  “In all things God works for the good of those who love Him, who have been called according to His purpose.”