<human>: Can you condense the text into three sentences or less?

So, I've been with my SO for two years and some change. When we met, she was 16, I was 18(M, btw). We are very much in love, and have survived living in different states, crazy families, even an STI scare. Our relationship is solid.

We're both smart, we're both funny, we both have similar opinions on all the important stuff, but we can argue 'til the cows come home (Sorry, it's hard not to brag, and where else can I do it?), but there's one BIG difference: In the looks department, she is a solid 8, maybe even a 9, and that's me trying to be impartial. I, on the other hand, am a 5. I am constantly reminded by friends, family, etc. that I "Got the brains, not the looks." Since this has always been the case, I've never let it bother me, and because my girlfriend loves me anyways, I've actually started to build up some pretty good self-esteem.

Now the problem. She has started college, and is making new friends who I don't know and who, more importantly, don't know me. She recently confessed that, since we are an LDR during the school year, she is forced to constantly defend me to her friends whenever they see my less-than-stellar appearance. She has reassured me multiple times that she doesn't believe a word of what they say, and that it's never been about looks for her, but it's impossible not to be hurt. What do I do? Should I drive down and flip out on her social circle? Should I just ignore it? Plastic surgery? I feel terrible about myself, and for the first time ever, like I might be holding her back.
<bot>: My super-hot gf's friends think I'm ugly, and that sucks. What can I do to make myself feel better/ shut them up/ whatever?