So for my TL community I offer perspective (i know the pros don't need this), you are amazing! Especially the platinum and higher players. Think about it for a second. The way the laddering system works is that the top 40% of all active players are in Platinum and higher, whereas the bottom 60% are in Gold or lower. If you are in Platinum, Diamond, or Masters then you are above average. And for Diamond, you are really good. And for Masters, you are amazing. And for pros, you are pros. Most of you guys on TL are actually quite good, give yourselves some credit. If you went up against your friends who are in bronze, silver, or gold (sorry for TL member in those leagues. KEEP FIGHTING!) you would actually destroy them. I know for me, most of my friends aren't even close to as good as me at this game, and I'm only 3k diam. I could probably 3v1 (b/c only 3 of my irl friends play SC2, the others do other weird things like socialize pfff who needs that) and still win pretty easily, and yet I say constantly that I suck at this game.
So this is mostly just a you are amazing blog. If you feel you suck just think about the percentages. So, for example, let's say you are on a losing streak, and you feel like you are just awful at this game, think about all those players beneath you in skill level (make your ego massive) and go into the next game and act like you are hot shit. Act like you are a god damn bonjwa: "What? Oh that supply block? I planned that so my timing push could have that many more unit-producing structures/larva attached to it. It was all planned. I AM AMAZING!"
+ Show Spoiler +
Now i'm starting to get off track and starting to go into mentality behind SC2 games. And this has a lot to do with match-ups in SC2. Many times, if a person goes into a match up thinking that it is imba or just impossible for them to beat they actually will not win because Starcraft 2 is as much of a game of mental strategy as well as mental state-of-mind. Despite what you may think, when you play from a perceived disadvantage you will play worse. This is especially common in the ZvZ and PvP mirror match-ups. People constantly say that it is all rock-paper-scissors, and even though this might be true, clearly there is a way to win consistently (as oGsMC has shown), and I think most of that comes down to mentality plus a couple of other in-game things as well.
I'm not saying never admit you are wrong, just don't constantly pretend that you are awful at this game when you are better than most at playing it. That is all I have to say. And as I said before, to all the Gold leaguers and below: KEEP FIGHTING!! You'll make it up to grandmasters one day and you can say that you suck too.