Quite often I feel incredibly annoyed by people. It doesn't matter if it's someone close or a total stranger. I get irritated by the way they look, talk and act, and also what they say and how they say it. Basically everything can be a trigger. 
Sometimes it causes me to be aggressive and act out. It makes me super tired mentally and physically.
I recently missed one of my friend's birthday party, cause I knew that the specific people who were invited, would annoy the shit out of me. I also tend to call off meetings or just alienate myself and don't make any plans with anyone cause I can feel I just can't take it. Anyone feel the same? How do you cope with it?