Aspergers isn't a bad thing pirate
My nephew has it and he's fine. He gets a bit obsessive about things but apart from that he's no different from any other child. It's a label but as I tell my sister in law....you can label one person not an entire generation.
Get a good nights sleep and deal with it tomorrow with a fresh head. I hope it works out for you both