God never fails.