Difficult circumstances are the seed bed for miracles. However, impossible circumstances are the stage for huge miracles. Most of us want to stay far and away from challenge. But, it is the narrow straits of life that offer us the clearest glimpses of God’s greatness, power, and sufficiency. Revival on the personal level and on the national level is desperately needed right now. But, it will only be found when we embrace the current challenges swirling about us instead of grumbling about them, and we turn toward God and say, “I want you to know, dear Lord, that even amidst this impossible situation, I trust You!"