Chompy, you should stop beating yourself up. You're a great writer, and you even gave me lots of FANTASTIC stuff to work with. I mean, EXCALIBUR, BABY!!! :D
Ahem.
Anyways, yes, you write well, and I agree with Nothingsp: When you do make mistakes (everyone does, especially me), they aren't bad writing. They're natural mistakes that are easy to fix.