God is waiting patiently to accomplish something miraculous in our lives. But, we often have setup some stones in our life that prevent us from experiencing that blessing. Jesus, at times, will allow a painful situation to enter into your life so that you will remove the stone that is preventing His blessings and present HIm with opportunity to working mightily in your situation.