I got really mad over a loss and hit my monitor multiple times as hard as I could (bad idea) and the monitor won =[ My knuckles are purple and it hurts to grip the mouse, good time to take a break from laddering.
So basically, TvP changed alot, and although it used to be my best matchup, and still is, I suck tremendously at it. I always had alot of trouble against arbiters, so 80% of my games were timing pushes, and I got damn good at that. But whenever I fail to finish off a Protoss who did some dt rush -> dt drop -> arbiter rush I have a zero percent win rating after arbiters are out.
TvZ, oh this matchup changed alot. Currently my worst matchup of all. Not much to say, I suck ass at PvZ (when I played P) TvZ now, and ZvZ (when I played Z). I'm just horrible against Zerg.
TvT, although I was always weak in strategy, usually my mechanics would pull me through all of my matchups, LOLNOT ANYMORE. Now not only do my mechanics for TvT suck, I still have no strategy involved.
The only thing I hate more than the idea of playing more Terran right now is Protoss. I want to be a Zerg because really, I don't like what Terran has evolved into within the time I was absent (havn't played since before mech, arbiters every game, mass vultures TvT)
So I'm not sure what to do, or whether I'm actually going to come back to starcraft, let alone complete my iCCup goals.
tl;dr I suck at every matchup and hate my race.