Hi afeelingd, if you feel you're at real risk of harming someone then you really need to see a doctor A.S.A.P.........as well as the harm you could cause someone.........if charges aren't pressed then there is the possibility it could escalate and escalate and............and if charges
are pressed (or even if not!!) you face the legal consequences, the fact that it happened could still follow you around in life in so many different ways.
Now that said,
really well done on reaching out for help with the problem
And there can be different ways of handling it..........maybe you could look into if some of the anger has been indirectly coming from other things........I know you've been hurt a lot in the past..........and try to get more help with those issues.
Maybe you could try "rationalising" a bit more why some of these specific people have hurt you (
if applicable!!) e.g. they may not realise what they have done, the way things may effect you.........it may not excuse things but sometimes having "reasons" to work with might help.
Maybe you could work on
calm ways to express your feelings to these people which may reduce the chances of them hurting your feelings in the future.
Maybe you could use some of those experiences/hurt more "constructively", more as a tool more to help protect yourself in the future........e.g. if you can identify "red flags" to watch out for with other people.
Maybe you could distance yourself from these specific people a lot more, and turn a real sharp focus instead to other people, people who are generally more considerate towards you.
Maybe you could work on trying to identifying feelings of anger towards these people as they come up and get in there with some relaxation techniques or breathing exercises to let go some of those feelings. And maybe look up mindfulness techniques to help you with that too.
Maybe google "Anger management" forums, for some ways to manage the feelings that arise or support with them.........there are a lot out there...........so if any stand out as helpful to you.
So just some thoughts, some of those may not be applicable to
you.........but hopefully
something might be,
just a little???

Alison