Not sure how to name this emotion

When I'm angry upset and I can't hit things cause I can't throw a punch, plus I'm too chicken that it'll hurt like hell, I instead make a fist and hit my leg multiple times in the same stop.

It doesn't hurt my hand at all, just my leg and only for a little bit. It kinda helps even though I know it's an unhealthy way to express myself. The next day I get a bruise and that does hurt, but at the same time I like it.

Am I totally fucked up or is anyone else like this?