Every internet forum (let alone the game-based ones) has its share of pranksters, trolls, idiots and outright assholes. You think this is bad? Try browsing /v/, or GameFAQs boards, or even YCS in its heyday. GB's community has its share of those people, yeah, but much less than many other internet communities for videogames I've stumbled across.
Maybe you need to take a break? Get away from the computer and go outside for a bit. Stretch your legs or talk to someone face to face. Then come back when you have calmed down.