I helped with a young woman who had aspergers a couple years back. What we found to be most helpful during those situations that you are frustrated for not understanding or feeling very uncomfortable is a quick quiet time if possible whether it be with head phones on or some place quiet. It is also very important to remember that YOU have aspergers but are not defined by that label. The woman I helped with repeated that to herself every morning, although there is information out there only you know you and shouldn't let the title of the disease be your title.
I included a link to a book that this woman really liked and helped her maybe it will be of some help to you
http://www.amazon.com/Pretending-Be-Nor ... 1853027499