A very well written aplication in my opinion, and even tho you have done some very bad things in the past im confident that you have improved your behavior and that it wont happen again.
in my opinion you have had enough moderator time to go for this position, best of luck!
+S
BBCode