I have my own business helping fellow Aspies, and I work from home.
(I started it up after confirming that it's permitted by my homeowners' association and local law.)
Anna, I've been there, done that and gotten the T-shirt. Rude and annoying co-workers - let alone bosses - are the pits. If you can work from home and escape (much of) these problems, it may really help.
If you work for a company and want to telecommute, you may have to prove yourself first, so your employer knows you'll still work and not run errands and catch up on Oprah (or WrongPlanet!). Even when you do gain their trust, you may still be required to come in a day or even a couple of days each week. That's partly a blessing, because your co-workers - and superiors - may feel like "out of sight, out of mind" when dealing with you.
(And of course, you won't get snow days off anymore.)
On the other hand, if you'd like to strike out on your own you might like to check out LiveOps. They may take you on as an independent contractor to handle various kinds of calls from home. NB: Independent contractor means you handle all your own tax paperwork, may pay extra taxes and might have to pay estimated taxes throughout the year or get penalized for waiting until tax return time to pay your taxes.
Also note that LiveOps has significant requirements, such as particular computer capabilities (for example, dialups need not apply), software and a landline with no extra features or all features disabled, plus a second number where they can reach you. And if you have any felony convictions or other serious problems in your criminal or credit history, forget it.
(I haven't worked for LiveOps myself; I just thought you might like to check it out. If you do, please let us know how it worked out for you!)
Cheers,