I feel angry all the time, I try to hide it because I can't contain it when I snap. I end up getting the urge to punch things, it sounds stupid and I feel stupid for it but I can't control it, I have damaged my hand multiple time, with the most recent being the worst. I am asking for advice to contr...