Great read that.
I love tanking but the one thing that makes me reroll is the community (not pcg, game in general).
On many occasions i have had groups saying "Great job this, good tanking that" only to get a torrent of abuse if something which on many ocassions wasn't my fault happened.
Some of the time a quick explanation of what went wrong sorted this out and apologies were given.
But most of the time it's sickening how people react, and it just ends up demoralising you......then its dps alt time.
I can safely say that i would always be a tank if people lightened up a bit (and not being, bigheaded a bloody good one too i reckon)
I play DPS these days and i never feel at home.