There are a lot of guys better then me. These are the guys that don't have a life. They never have a date, go dancing... or LIVE in any way.
They eat, sleep, and breathe Halo2... and they play it night-and-day... almost non-stop... 24-hours-a-day. And they are absolutely crazy. I've seen guys who've got a 27 or 28 ranking in "Team Slayer"... and these guys are legit. (I've also seen cheaters ranking at 50... but that's just a joke).
Anyway... these guys are so good they even get ME pissed-off when I'm playing. They definitely DO NOT put my skills to shame, that's for sure... but they're damn good -- there's no doubt about it.
But getting them to give you the time of day is impossible -- let along convincing them to teach you what they know.