Several weaknesses on my part:
1. Input Lag ruins me. I lose nearly all skill with even the slightest delay.
2. I get extremely nervous while waiting on my first few ranked games for some reason. Just the concept of a unknown opponent popping up at any time stresses me.
3. I can be very...