Living with Aspergers...The good, the bad and the awesome.