So far I have liked what you have posted. Just so you know not everyone here is logical or rational. Some people here try to refute determinism by trodding out unknown variables, or quantum mechanics which actually just uses a flawed axiom because it is useful. After all there are only constants, variables, and the stuff that doesn't exist. If something isn't a variable its either a constant which is clearly deterministic to even the untrained mind or it doesn't exist in which it holds no bearing on the matter at hand. Sadly after saying all of that some people still have the audacity to be confident in there ill-founded beliefs.