Self harming out of anger?

Ever since I was younger when ever I would get angry or overwhelmed with bad emotions I would feel the need to scratch my arms and hurt myself,I used to scratch my arms and legs so hard whenever I would get so angry that they would leave marks for ages after.About 5 months ago I had a really stressful night and had a fight with my mum which resulted in my scratching my arms with scissors.Its like I’m so angry and upset I can’t even feel it.Recently I had a bad panic attack and was really upset I felt the urge to do it,it was really strong but I managed to overcome it as I knew I wouldn’t be able to hide it.I just want to know what this is called,if anyone has experienced this and it it’s a “normal” thing?