Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
I liked this, not just because of the humor you brought to it but because you look at it very well in hindsight, like you've learned a lot from this battle.