How can I control my aggression towards others?

I'm 18 years old and I learned I was autistic about 6 or 7 months ago, although I haven't had an official diagnosis yet. I've always been an aggressive child, and I used to hit and shout at my brother and sister when things wouldn't go my way. I don't do this as much, but I do when I get really angry and frustrated. I was so mad once that I hit my mum. I know that its wrong to hit and be aggressive towards people but I do it anyway because I want to do things my way. Am I a bad person for doing this, and how can I get better? 

I also get aggressive towards my boyfriend over text, for example when he's busy and doesn't tell me, because i feel like he doesn't care about me and doesn't prioritize me. I say really nasty stuff to him sometimes, and I just get so angry. How can I learn to control this or take it out in a controlled manner? Please help. 

Parents
  • I say really nasty stuff to him sometimes, and I just get so angry. How can I learn to control this or take it out in a controlled manner? Please help.

    Buy a punching bag, hit our pillow, remove yourself from the situation. If you don't address your behaviour, you will probably end up hurting yourself or someone else, and one day it might be serious enough to send you to jail. Buy a punching bag, hit our pillow, remove yourself from a situation. That's a short-term solution. A long-term solution would be to spend some time, when you are not angry, identifying the thoughts that cause you to be so angry. Your thoughts are causing your anger and aggression, not the people and situations who are the targets of your anger.

Reply
  • I say really nasty stuff to him sometimes, and I just get so angry. How can I learn to control this or take it out in a controlled manner? Please help.

    Buy a punching bag, hit our pillow, remove yourself from the situation. If you don't address your behaviour, you will probably end up hurting yourself or someone else, and one day it might be serious enough to send you to jail. Buy a punching bag, hit our pillow, remove yourself from a situation. That's a short-term solution. A long-term solution would be to spend some time, when you are not angry, identifying the thoughts that cause you to be so angry. Your thoughts are causing your anger and aggression, not the people and situations who are the targets of your anger.

Children
No Data