Asperger Syndrome Support Group
Asperger syndrome - also referred to as Asperger's syndrome, Asperger's, Aspergers or just AS - is one of five neurobiological pervasive developmental disorders (PDD), and is characterized by deficiencies in social and communication skills, normal to above normal intelligence, and standard language development.

One piece of advice I'd give is about this part of what you said: "she takes out her work stress on me and I don't know what else to do about it. When she gets mad at me for no reason, I want to say the meanest and nastiest things to her."
I know the temptation to say mean things in situations like this. It's good that you have the control not to, and it's good that you have such an articulate grasp of your overall situation. (Continuing to write about your situation and feelings, both here and maybe in a journal, helps.) One thing you could do is to carefully compose an email, so that you avoid saying mean things but so that you also express your thoughts about how she takes things out on you.