Reference

Luke 1:26-45
Waiting on God: Mary - 9 Months Until Christmas

 “We, the Google generation, don’t wait for answers. Why should we? Our smartphones and computers anticipate and complete our questions for us.  With one more tap, ranked answers return to us at the speed of light.  Hyper speed results in the digital world, shape our expectations for all of life.”  So writes author Tony Reinke in an article “The Secrets of God in our suffering.” He goes on.  “When the check engine light appears, we take our car to a mechanic to diagnose. When our bodies get sick, doctors analyze us and even investigate our blood for answers. When it comes to retirement planning, we meet with a strategist who can give us answers on investment markets. We expect answers everywhere we turn.