how do I not misunderstand other people's intentions and then going off on one?

I sometimes get in to a one sided misunderstanding with people and I don't know their intentions or if they're upset with me or angry which in return makes me angry and I snap at them only to find out they have no ill intent or they're not upset or angry I then start hurling insults and going angry in the street shouting at myself then I hit things, and it ruins my day because I misunderstood someone, how do I stop this or any advice 

Parents
  • Jordan
    Check Anglia Autism, if you are in the correct county you can apply  for an ASD Alert card.
    Got mine a while back.
    The card states " ATTENTION POLICE/ EMERGENCY SERVICES "
    On the back it states your name and two contact details.
    Sadly,i have had to use it a couple of times when certain People P...S me off.

Reply
  • Jordan
    Check Anglia Autism, if you are in the correct county you can apply  for an ASD Alert card.
    Got mine a while back.
    The card states " ATTENTION POLICE/ EMERGENCY SERVICES "
    On the back it states your name and two contact details.
    Sadly,i have had to use it a couple of times when certain People P...S me off.

Children
No Data