So ever since Starcraft 2 came out, I always played Terran (even on fastest maps in SC1, I played Terran). I don't know whether it was the mechanics of playing Terran or because they had uber awesome siege tanks but it was always very alluring. But playing on Ladder on low diamond enraged me because I could not win at all against Zerg and against Toss, it was 1/3 win. And playing against Terran was a coin toss. Losing so much got boring to me because I always got so nervous on ladder playing against Zerg and Toss.
Eventually, I just started to play more team games like 2v2 ladders with my girlfriend and took a long break from 1v1 ladder matches.
That was until two days ago, I decided Toss was going to be my next race! And what a great change it was! I went from being scared to play against Zergs into rolling them over! Of course, it may have been due to me watching some 3k+ diamond replays of Toss players, but I did the same for Terran! I have no idea what it is that grabs my attention so much more about Toss play (maybe it is because I haven't lost in like 5 games) but I must say, I feel like playing Toss is much more fluid. For instance, I don't have to wait around for SCVs to finish building things, which was always an annoyance for me. I also love how toss units can warp in from proxy pylons. Unlike Terran, you can steadily reinforce units via a proxy! I think the best thing about playing Toss however is the hotkey for warpgates. Without that hotkey, I don't really know if I'd be as good as I am with Toss. I have learned to play much more aggressive with Toss as well with timing pushes and I don't know if I'll ever go back to playing Terran.
So if you guys ever decide you are in a rut with your race, don't give up and rage quit. Try the other two races out! It kind of rekindled my love for Starcraft II again. :D