God knows what we need whether we do or not. He has provided a gift for us that was highly unexpected and enormously expensive.