One of the central, foundational messages of God's Word, . . . is that God is God.  He created everything. He knows everything.  He is in control of everything, and that He is good to us. Things could be much, much worse.  Indeed, if you look at us, at our leadership, at our ideas, at the atrocities we have planned for each other. . . . it's amazing things are as good as they are.  

Yet, if there's one thing that our culture lacks, it is the recognition that God is in control.  As C.S. Lewis said:  

“The ancient man approached God (or even the gods) as the accused person approaches his judge. For the modern man, the roles are quite reversed. He is the judge: God is in the dock.”

Isn't that true?  Our forefathers, no matter their belief system, culture, or economic status would approach God (or their "gods") with a certain amount of reverence and recognition that the "god" in question had more information and more answers than they do.  This is not so anymore. 

As Christians, even we can turn this relationship on its' head and begin to evaluate God, to judge Him according to our standards and timetables, and to withhold our full trust from Him because we think He has made mistakes.   What gives us the right to evaluate that?  

God is in the Heavens, He does what pleases Him (Psalm 115:3).   At times, God allows evil and tragedy, but for the Christian, it always has a purpose for us.  Indeed, we are more than conquerors because whatever happens is actually used by God for our good (Romans 8).  Much more often than God allowing evil, though, is that He restrains evil (Gen. 20).  We will (thankfully) never know all the evil that God has restrained in us, through us, and from us.  God does not make mistakes, but for a time it may seem that way, as evil has "an hour". (Luke 22:53) His thoughts are higher than our thoughts, his ways higher than our ways (Isaiah 55:8-9).  

If you're stuck in a hard place, where faith is difficult and suffering clouds your view, marinate on these passages of scripture and let your worldview be informed by the truth of God's good reign over all things.  You don't have to be God today.  You don't have to understand everything that's going on in your life.  You don't have to be omniscient, knowing all things.  Rest in the One who does.