So often God does the unexpected and creates the difficulty to help us become what He made us be: trusting and dependent worshipers. His ways of grace are beyond human capacity to fathom, yet the patient and obedient child of God is eventually able to look in the rearview mirror and see divine orchestration of his or her life.