Terran:
I think it's my favorite race but I'm not sure. I love Terran vs Protoss and I've understood Terran vs Terran. It's Terran vs zerg that gets to me. I don't know how to beat them. Once I get a sizeable ball of forces they go out, and forced back in by the masses of the swarm. And my macro is not bad for a D player. It's my lurker micro. I try to put as much emphasis on macro as possible but something about it just makes life difficult. If I want to win in TvZ I need to micro more.
Now to Terran vs Protoss: I love it. Every part. I love the beginning micro against Zealot harasses, Goon harass, then I love macroing and pushing out with a large 200/200 force of troops realizing they started getting carriers. I love the "OH CRAP!!" factor and I love microing Goliaths. Oh man I love it.
Terran vs Terran I like because it's alot like chess and it's the matchup where I like to use a lot of different openings also the fact that it's bassed on skill and strategy.
Zerg:
Zerg vs Protoss. I love it. I seem to love to crush Protoss. But I like the masses of units where you often lose a handful to one good storm only to have macro'd a much larger amount with all your expos. That's another thing, I really like the macro aspect of zerg. It's just so much fun building so many units that you can barely control. It's just so much fun
Zerg vs Terran is alot of fun but I find it quite hard. However I like the start of mutas annoying the hell out of the Terran and flying in doing as much damage only ro later switch to lurkers which totally decimate the opponent. The end game I like the Ultra-ling with plague and dark swarm mixed in. It's so much fun but so difficult. However I try, usually fail, but I always lose the game feeling I've done good.
Zerg vs Zerg: I hate it I hate it I hate it. It's probably the only matchup stopping me from becoming a zerg. I feel like no matter what I can't win. I always feel like I should stick to one race and I've already considered playing Terran vs Zerg and sticking with zerg. But I like the other Terran matchups so much.
So my dilemma is that I like both races, I just don't like playing vs Zerg. They're really frustrating. I really like Terran but everytime I lose I go " You know zerg is alot of fun too" and so I play as zerg for a while. But that just severely slows down my learning. Giving me an immense amount of trouble trying to climb the ranks. Not that I would climb anyway. I really don't know what to do or how to do this. So I seek you're help Teamliquid. I need guidance. The answer is probably obvious I just can't see it.