I think that you have shown your dedication, and i have also seen that you are a good guy in game, you know the rules well and have written a great application.
The only thing you could improve on is your attitude in combat, you can be a little immature when there is something big happening, but this is something i don't see too much from you anymore.