You are extremely angry and as such appear to be taking it out on the world including those people around you. I think you are walking around with a chip on your shoulder. Frankly this IS outrageous behaviour and people are going to react negatively towards it. Horse manure? It is such to say that actions and reactions are not related. To say this is an admission you refuse to take responsibility for your actions - and that just isn't acceptable. I have diagnosed PTSD too and I don't go around in life pissing people off on account of my behaviour. It would serve you better to keep your emotions in check, watch your behaviour, and try to cultivate social connections and support.