How God Meets Our Needs