hey Mithril, i'll be on from 5 pm to 11 pm(GMT +8) on weekdays, and i think we'll need to battle soon since the deadline's in a few days. Cya on purplesurge/smogon irc.
excellent question. the answer is: Just keep on playing and don't let it get to you. In the long run, it's just a game. Shit happens. All I can really say is you just have to deal with it.