Apparently you have great distaste for the issue, but this illogical feeling of yours does not convince me. I agree so far that claiming that the universe NEEDS a creator is illogical. Other options...