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
  • Research facial expression, body language and tone of voice. While autistics have difficulties recognising these things subconsciously like neurotypicals do, they can be consciously learned, I did.

Reply
  • Research facial expression, body language and tone of voice. While autistics have difficulties recognising these things subconsciously like neurotypicals do, they can be consciously learned, I did.

Children
No Data