There is no better news than that the God who makes the demand for perfection also meets the demand for perfection on our behalf.