I'm ready to put my 2 cents in. What you did, though it seemed justified, was prolly way unnessary. have that been said, i understand what you did, and i see where your coming from, but this is prolly what you should of did, or this is how i woulda handled it,(btw i am also not a dorky computer nerd, I'm Irish, and when im drinking my Ale, i will not hesitate to kick someones [wagon] either).I woulda saw it, and i prolly would have felt some rage inside of me, but ive become pretty good at holding that in when im sober. So you walk up to your girlfriend grab her around hips and give her a hug from her backside and look at the [bleep] and ask him what he is doing. If he starts talking [cabbage], and if he seems like he wants to fight, you haul off and wail on him, dont hit him in the face tho. until he hits you in the face, you never hit him in the face. thats prolly what i woulda done