Oh, and I know this sounds wierd coming from me, but since its coming from me, it should be a sign of how severe this is.
You guys are being ridiculous with this new guy. Ease the fuck off will ya? I know he's a nooblet, and he's a bit ill adjusted, but weren't you once? Get off the guy's nutsack RIGHT NOW.