If you choose to attack yourself, and to then deny that you're the one who did that, you will disown it. This disownership is what we call projection. We displace it onto some sense of 'not me' or 'others'. Then we seem to see it in them as though they own it or they created it, convinced that we did not do it to ourselves.
Then because we perceive this about them, and still in denial that we're hallucinating our own projected crap onto them, whatever they do will seem to offend us. And then we'll experience it as though we're being attacked by them, but we're really being attacked internally by our own self-attack.
And then because we are still in denial and don't see our self-attack, instead believing that someone else is responsible for doing this to us, it will seem completely justified to be angry at them.
IF it were true that people attack you against your will, or that something is happening that you have not chosen, then it makes TOTAL SENSE that you would be justified in being angry and upset. And it is within this context that these feelings and reactions will happen.
BUT, it is a mistaken reaction, always, and is never really justified, precisely because it is NOT TRUE that someone else has attacked you. It was really YOU attacking you, you were just in denial of it and disassociated from your own responsibility. You did not SEE yourself attack yourself because you blocked it from your mind and shoved it onto someone else, so now it seems like they did it to you. If they had done it to you, yes, you'd be justified. And that's why people feel like they're always justified in being angry or outraged or offended. But they're not.
When you're angry or outraged or offended, it's usually involving a claim that OTHER PEOPLE ARE WRONG for some reason, and that all you're doing is innocently pointing out the obvious truth. Well, that's not the whole truth. The truth is YOU are being dishonest and irresponsible, YOU are an attacker, YOU have attacked yourself first and foremost AND you are now blaming that attack on someone else, so YOU are attacking them for your own attack, which is a double attack. So who is in the wrong here? Who is really mistaken?