It is indeed true that we are all responsible for our own behaviour in this life but like
one teacher of mine once told me when discussing violent acts and why they happen from seemingly good people to our class he pointed out the obvious which is sometimes a person is simply pushed too far.
Responsible for their actions most definitely but for every effect there is most certainly a cause that brought about that effect.
If the cause was completely imagined then the person is projecting and is most likely mentally disordered but if the cause could reasonably make any normal person snap and they do snap then it was simply an instance of allowing anger to get out of control and regardless of wrong or right a very real cause brought about
that anger produced effect.
KontrollerX-
Now you are getting into a deep psychological,philosophical, spiritual type topic- the degree to which people adults responsible for their behavior. This is something to do it justly would require a lengthy discussion. Nature or nurture, environmental, societal spiritual influnces. Is someone with a mental illness truly responsible, to what degree, etc. etc.?
Maybe I'll try responding to this point:
"discussing violent acts and why they happen from seemingly good people to our class he pointed out the obvious which is sometimes a person is simply pushed too far. "
Was this a sociology class or psychology class, abnormal psych?
To me it is clear that violent acts do not just "happen". They don't just pop out of nowhere from "good people" (or completely sane people).They don't just pop out of people who have no history of violence. Some people who are pushed too far won't respond violently, they may use other options like just walking out of\away from the provoking person or situation, they may choose to brood or get depressed, they may do what it takes physically to protect themselves but not take the offensive. If a violent act occurs physically, aside from that person specifically defending themselves from a violent physical attack, I don't believe that's justified.
It also depends on the degree and then degree of the response. If someone threw food at you I don't think that justifies you bludgeoning them or shooting them. If they swear at you and lie to you does that mean it's o.k. to slap them around?
A person being pushed too far might be expressed by someone getting fed up with someone's bickering that they throw their newspaper in the air. Someone stalking, harassing, striking, drawing blood and other acts aren't the sign of someone being
pushed too far they are a sign that person has issues-serious ones. They have something going on inside them that was there all along (not because of another person) another person might just bring it to light, but they have to admit the violence is coming out of them. If a person overreacts in a violent way they need to admit they have issues and they for whatever reason chose to react that way instead of choosing a less violent way.
If a person is being provoked by someone else, if the first person doesn't remove themselves from that situation either temporarily or permanently that shows something deeper is going on. They still have some kind of issue and cannot claim they just snapped.
You mentioned "seemingly good people" Many of those with NPD, ASPD or sociopaths appear like "good people" look at the BTK killer, he had a double life, it seems his wife didn't suspect a thing. You have Scott Peterson and many others, others seemingly good or normal who seem to just snap. If you dig into their lives
and past though you will find they did have issues, they were just "good" at hiding them. If they "just snap" or are provoked to an extreme reaction it shows something was going on under the surface.
Most adults can avoid, get away from, or out of a bad relationship that might "provoke" them. Now if for whatever complicated or twisted reason they don't, it's still a matter of choice. If you choose to stay because of sex, or that person is paying your bills (it's another if they are threatening to kill you or your children) or you hope to fix them, that is your choice. If they act up and you do something violent you can't put the blame on them, you chose to be in that situation where you knew you might be provoked. It isn't wise for an alcoholic to hang out at a bar, and then say it was the bartenders fault they drank again.
You mentioned a cause bringing on an effect and allowing anger to get out of control. There can be a common cause but not all people react the same way. Dealing with emotions and people isn't the same as the laws of gravity.
Allowing anger to get out of control is that persons choice. Anyone can get angry but not everyone vents anger in the same way, some do it in more destructive or violent ways. A policeman has a right to get angry dealing with thugs, but they have to keep
their anger in control and not just start shooting at everyone who looks like a thug on the street. Even they are held accountable if they respond with violence in a situation
without a life-threatening cause.