@Ignominious
I will have to go with the rest of the fellas here as they state very valid points. But don't be discouraged, you have decent answers and I believe you can make mod if you try hard enough.
I'm glad that you've but effort into your application, it is a shame to see it denied due to your history.
-1