Tell her to look up Asperger's Syndrome. It's on the autism spectrum, but is usually high functioning (some are brilliant, but just extremely socially inept, and they don't learn like other do by their mistakes. Ouch, quit it! Ouch, quit it!)) Do consult her doctor. Although I think we race to find labels for our kids issues, it IS nice to know what you are dealing with. I have four kids, and my oldest has issues. I thought there was something wrong with my parenting, but ALL my kids are so different and I'm the same mom! It's also nice to be able to explain behaviors to others. My son has severe ADHD, but is really smart and, now as a teenager, very respectful and kind (although still impulsive and innattentive.) I've always suspected borderline Asperger's (although I've been told he'd be "much worse" if he were.) My son has always snuggled. He had social skills classes in elementary school were they literally spelled it all out. "When a person tells you they don't want to play anymore, that means you need to fiind someone else to play with ." Okay, maybe not an exact quote, but you get it.
Now my plug for medication: We tried EVERYTHING to avoid medication, including those classes, counseling, diet, etc., but- after swearing never to even try it- started it years later (Concerta) and he was a different kid (not "cured", but better able to function in life.) HE liked himself better because he had control. The medication was for him, not us. He says it's like putting on glasses and now he can see! I homeschool him now, but at the time his school called me to tell me he's just turned a corner! We hadn't told them we medicated. In short, if your child needs it and handles LIFE better with it, then I'm all for it at this point. You wouldn't deny a diabetic their insulin? (I've heard too many people tell me they'd never medicate a child- one even tell me that ADHD is just the devil inside him and I should just take him to church! Don't follow anyone's advice- even mine. You have to follow YOUR gut and your friend KNOWS something is up!)