I've pretty well pinned down the cause of mine. I've not gotten a scan done on my brain to really be entirely sure this is what's happening, but yeah. I have nonverbal learning disorder, NVLD is basically problems with your right brain hemisphere. It affects a lot of areas of your life, including visual spatial things, sense of direction, but also pretty much the same social problems as ASD. So neurologically, the problem is NVLD, but then psychologists still would diagnose me ASD.
I think there's a lot of people with Aspergers that actually have NVLD. I think Aspergers in general is a really vague diagnosis, and the DSM V is sorta making it more vague. Like I don't see how I'm neurologically much similar to someone who's an extreme visual thinker, for example. It means we have different brain wiring. But it's the same disorder? That doesn't quite mesh well with me. I think what happens with Aspergers, it just lumps a bunch of people into a "we don't know" disorder, ala fibromyalgia, chronic pain, etc. Yeah, there's symptoms going on, and some symptoms are similar, but treatment is much different from patient to patient.
As far as other "causes" I think a lot is nutrition, as far as severity of symptoms. As a kid, I was just as weird, but I had no anxiety/etc, I think mostly because I ate well and had lots of vitamins. Now that I'm getting back on track regarding eating well and vitamins, I feel a lot better. It doesn't make me more or less "Aspie" or whatever, it's just me...better. But I think most people with Aspergers could probably benefit from trying out some nutritional tweaks as far as alleviating at least the anxiety and depression that seems to come comorbid.