I don’t remember ever wanting to punch someone. Hit, hope they walk in front of a bus, scream at them, all those, but I never think to roll up my fist, but I assume you are using punch as a catch all. I have never had the urge to take my anger out in any way on a thing.
Usually I wind up in tears eventually. My anger usually stems from feeling hurt or feeling I was treated unfairly. The injustice or my dissappointment in humanity or a specific person breaks my heart and is very difficult for me to accept.
Edit: Just saw your post above. Sorry :(. Feeling enraged is totally understandable.