god defying god